GrepJob
Antares

Senior Firmware Engineer

Antares
Apply
about 2 hours ago

Base Salary

$150k - $185k/yr

Responsibilities

  • Design, develop, test, and maintain firmware for reactor instrumentation and control systems.
  • Develop embedded software in C/C++ for microcontrollers and real-time hardware platforms.
  • Debug board-level issues and validate firmware behavior using lab equipment.
  • Implement communication interfaces such as SPI, I2C, and Ethernet.
  • Collaborate with electrical engineers on schematics and hardware/software requirements.
  • Participate in design reviews to ensure firmware designs are sound and testable.
  • Support hardware-in-the-loop testing and develop firmware test plans.
  • Analyze failure modes and implement fault-handling logic for embedded systems.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Five years of experience developing production software in C, C++, or similar languages.
  • Experience with multi-threaded or multi-process software systems.
  • Strong debugging skills across software, hardware, and system-integration boundaries.
  • Ability to design clear software interfaces and testable system behaviors.
  • Strong written and verbal communication skills for cross-functional collaboration.

Tech Stack

Categories