Job Description

What You Will DoAs a part of the Safeguards and Technology Group within the Nuclear Engineering and Nonproliferation (NEN) Division, you will play a crucial role in supporting nuclear engineering projects aimed at promoting safety and nonproliferation. This role is focused on implementing microprocessors and developing low-level firmware that interfaces directly with custom hardware. Your responsibilities will include:
  • Develop, test, and debug firmware for microprocessors and microcontrollers, primarily using C and/or C++.
  • Implement low-level drivers and firmware to control on-board peripherals such as GPIO, timers, UART, SPI, and I2C.
  • Support processor bring-up activities, including boot configuration, memory mapping, interrupt handling, and basic peripheral initialization.
  • Debug firmware-hardware interactions using standard laboratory equipment (e.g., JTAG/SWD debuggers, oscilloscopes, logic analyzers, multimeters).
  • Read and interpret sche...
  • Apply for this Position

    Ready to join Los Alamos National Laboratory? Click the button below to submit your application.

    Submit Application