Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Idaho National Laboratory Logo

Embedded Software Engineer

Idaho National Laboratory

$65,064 - $159,228
Nov 11, 2025
Idaho Falls, ID, US
Apply Now

Idaho National Laboratory is seeking an Embedded Software Engineer to design, develop, operate, and maintain embedded application software and/or firmware for controls and control systems, supporting the generation of various products and optimizing system performance.

Requirements

  • Fluency in FPGA programming, debugging and PL/PS interface.
  • Experience with system level hardware design and documenting software and system designs.
  • Fluency in SolidWorks, MATLAB and Altium.
  • Experience with Python, Arm Assembly.
  • Familiarity with version control systems such as Git.
  • Proven experience implementing FPGA into system designs
  • Proficiency in C++

Responsibilities

  • Design, develop, code, test, review, and debug system software.
  • Develop new embedded architectures to support our growing product development plans.
  • Utilize knowledge of hardware schematics and write codes for related chip data sheets.
  • Design the first layer of code that runs on a device and possesses full understanding of device hardware.
  • Develop code for multiple layers of software from the physical layer up to the application layer.
  • Analyze and enhance efficiency, stability, and scalability of system resources.
  • Optimize system performance.

Other

  • This position requires the ability to obtain and maintain a Department of Energy "Q" clearance, which requires US Citizenship.
  • Strong problem-solving skills and attention to detail.
  • Communicate needs effectively with other team members in Agile/Scrum sprints.
  • Ensure work is performed in a safe, secure, cost-effective, and compliant manner, consistent with the INL mission, vision, values, policies, and procedures and within defined cost, scope, and schedule.
  • Males born after December 31, 1959 must have registered with the Selective Service System (SSS).