Principal Reverse Engineer

4 days ago


Boise, Idaho, United States Idaho Scientific Full time
Job Title: Principal Reverse Engineer

Idaho Scientific is seeking a highly skilled Principal Reverse Engineer to join our team. As a Principal Reverse Engineer, you will be responsible for deep diving into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols.

Key Responsibilities:
  • Analyze assembly language, machine code, and source code to decipher complex algorithms, uncover hidden features, and identify security flaws.
  • Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, stack vulnerabilities, and memory leaks.
  • Utilize advanced development/debugging tools, e.g., C compliers, linkers, in-circuit debug, logic analyzers.
  • Document reverse engineering efforts and results.
  • Work individually and with a team to complete tasks.
Requirements:
  • US Citizenship.
  • Ability to get a security clearance.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Expert in embedded C programming.
  • Proficient in one or more assemble languages.
  • Familiarity with embedded systems architecture, microcontrollers, and real-time operating systems.
  • Experience with reverse engineering tools and techniques (e.g., IDA Pro, Ghidra, JTAG debugging).
  • Strong problem-solving skills and the ability to think creatively to find solutions.
Preferred Qualifications:
  • Active US Security Clearance.
  • Working knowledge of applied cryptography.
  • Expertise using Xilinx Vivado.
  • Expertise in additional software programming languages, e.g. Python.
  • Embedded system design experience.
  • Operating systems experience.
Location:

The work location is at Idaho Scientific headquarters in Boise, Idaho.

Idaho Scientific is an equal employment opportunity employer. Qualified applicants will not be discriminated against due to race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition including pregnancy, or any protected category prohibited by local, state or federal laws.



  • Boise, Idaho, United States Idaho Scientific Full time

    Job DescriptionAt Idaho Scientific, we're seeking a skilled Principal Reverse Engineer to join our team of experts in designing and deploying secure system solutions.As a Principal Reverse Engineer, you'll have the opportunity to work on challenging projects that require a deep understanding of software, firmware, and hardware components. You'll analyze...


  • Boise, Idaho, United States Idaho Scientific Full time

    Job DescriptionAt Idaho Scientific, we're seeking a skilled Senior Reverse Engineer to join our team of experts in designing and deploying secure system solutions. As a key member of our team, you'll play a critical role in solving complex problems that impact the safety and security of military systems.Key Responsibilities:Deep dive into software, firmware,...


  • Boise, Idaho, United States Micron Technology Full time

    Job SummaryWe are seeking a highly skilled Principal DRAM Design Engineer to join our Competitive Analysis team. As a key member of our team, you will be responsible for evaluating and benchmarking the design strategies of competitor DRAM products, providing insights and recommendations to drive our product innovation and strategic decision-making.Key...


  • Boise, Idaho, United States Micron Technology Full time

    Job SummaryMicron Technology is seeking a highly skilled Principal DRAM Design Engineer to join our Competitive Analysis team. As a key member of our team, you will be responsible for evaluating and benchmarking the design strategies of competitor DRAM products, providing valuable insights and recommendations to drive our product innovation and strategic...


  • Boise, Idaho, United States Micron Memory Malaysia Sdn Bhd Full time

    Job Title: Principal Engineer, CMPAt Micron Memory Malaysia Sdn Bhd, we are seeking a highly skilled Principal Engineer to join our team in the Procurement and Operations Central Teams (PROCT) and Advanced Development Team (ADT). As a key member of our team, you will play a critical role in the early maturity phase of new products as they transition from...


  • Boise, Idaho, United States Principal Service Solutions Full time

    Job DescriptionCompany OverviewPrincipal Service Solutions is a leading technical workforce provider dedicated to safeguarding the quality of operations at high-tech companies. Our mission is to create innovative solutions that drive efficiency and unleash the power of the high-tech workforce around the world.Job SummaryWe are seeking a detail-oriented...

  • Principal Engineer

    1 week ago


    Boise, Idaho, United States Micron Technology Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our Global Facilities Technology Team at Micron Technology. As a key member of our team, you will be responsible for providing high-quality engineering services and specifications for the planning, design, construction, operation, and maintenance of our facilities.Key...

  • Principal Engineer

    6 days ago


    Boise, Idaho, United States Micron Technology Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our Global Facilities Technology Team at Micron Technology. As a key member of our team, you will be responsible for providing high-quality engineering services and specifications for the planning, design, construction, operation, and maintenance of our facilities.Key...


  • Boise, Idaho, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Principal Database Engineer to join our team. As a key member of our database engineering team, you will be responsible for designing and developing high-availability and service continuity solutions for our SaaS services.You will collaborate with other engineering teams to architect, design, and implement...


  • Boise, Idaho, United States Micron Technology Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our CMP team at Micron Technology. As a key member of our team, you will be responsible for managing and executing CMP-related projects, collaborating with cross-functional teams, and driving innovation in semiconductor manufacturing.Key ResponsibilitiesManage and execute CMP-related...


  • Boise, Idaho, United States Micron Technology Full time

    Job Title: Principal AMHS Design EngineerJoin Micron Technology, a world leader in innovating memory and storage solutions, as a Principal AMHS Design Engineer. In this role, you will be part of Micron's FE Automation Team and will be responsible for designing and implementing Micron's next generation AMHS systems for Micron's global network of manufacturing...


  • Boise, Idaho, United States Principal Service Solutions Full time

    Job Title: Field Service Engineer IIWe are seeking a skilled Field Service Engineer II to join our team at Principal Service Solutions. As a Field Service Engineer II, you will be responsible for servicing and maintaining semiconductor equipment in a cleanroom environment.Key Responsibilities:Perform on-site service and repair of semiconductor processing...


  • Boise, Idaho, United States Principal Service Solutions Full time

    Job Title: Semiconductor Equipment TechnicianWe are seeking a skilled Semiconductor Equipment Technician to join our dynamic team at Principal Service Solutions. As a key member of our technical workforce, you will play a critical role in safeguarding the quality of operations at high-tech companies.Key Responsibilities:Perform on-site service and repair of...


  • Boise, Idaho, United States Micron Technology Full time

    About the RoleMicron Technology is seeking a highly skilled Senior/Principal Equipment Development Engineer to join our R&D Equipment team in Boise, ID. As a key member of our team, you will be responsible for developing and optimizing next-generation wafer bond equipment to improve capability, productivity, and cost.Key ResponsibilitiesDevelop strategies...


  • Boise, Idaho, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Principal Software Engineer to join our team. As a key member of our software engineering division, you will play a critical role in designing, developing, and troubleshooting software programs for databases, applications, tools, and networks.Responsibilities:Design and develop software programs for...


  • Boise, Idaho, United States Micron Technology Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our Wet Process Development team at Micron Technology. As a key member of our team, you will be responsible for driving innovation and technical excellence in the development of wet process technologies for our DRAM products.Key ResponsibilitiesLead the development of new wet process...


  • Boise, Idaho, United States Cribl Full time

    About the RoleCribl is seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of our flagship product, Cribl Lake. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering end-to-end features and functionality for Cribl Lake.Key ResponsibilitiesDrive the...


  • Boise, Idaho, United States Micron Technology Full time

    Transforming Information into IntelligenceMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Join Our Groundbreaking Wet Process Development TeamWe are seeking a highly skilled Principal...


  • Boise, Idaho, United States Micron Technology Full time

    About the RoleMicron Technology is seeking a highly skilled Principal Engineer, NVM and Equipment Development to join our team. As a key member of our Technology Development (TD) team, you will play a critical role in delivering solutions and strategies that enable Non-Volatile Memory (NVM) programs, transfer to manufacturing, and drive Equipment development...


  • Boise, Idaho, United States Oracle Full time

    Job SummaryOracle is seeking a highly skilled Principal Network Developer to join our team. As a key member of our cloud infrastructure team, you will be responsible for designing, deploying, and operating a large-scale global Oracle cloud computing environment.Key ResponsibilitiesLead network lifecycle management programs, defining high-level objectives and...