Haystack
← Back to Jobs
Full time
Technology
LE

Senior Firmware Engineer

LeidosSaint Petersburg, Florida🇺🇸United StatesPosted 10 Sept 2026

Why This Role Stands Out

This hybrid role at Leidos offers you the chance to architect and deliver mission-critical firmware solutions, fostering significant professional growth and real-world impact within a collaborative, inclusive culture. You'll thrive here if you're a skilled embedded C/C++ developer eager to contribute to cutting-edge national security, health, and engineering projects alongside multidisciplinary teams. Apply to leverage your expertise and advance your career in a dynamic, mission-driven environment.

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Saint Petersburg, Florida, United States
Embedded SystemsAgileCC++Git

Job Description

Leidos seeks a Senior Digital/Embedded Firmware Engineer to design and deliver mission-critical solutions for national security, health, and engineering customers. In this role, you will architect, implement, and optimize embedded firmware for advanced hardware platforms, enabling reliable real-time performance and secure operation. You will collaborate closely with multidisciplinary teams in systems, hardware, and cybersecurity to integrate and validate solutions from concept through deployment. Responsibilities include developing C/C++ firmware on microcontrollers and SoCs, implementing communication protocols, performing rigorous testing, and troubleshooting complex hardware/software interactions. You'll contribute to requirements definition, documentation, and continuous improvement of engineering practices. At Leidos, you will work in a mission-driven, inclusive, and collaborative culture with flexible work options, strong ethics, and significant opportunities for professional growth and real-world impact.

Responsibilities

  • Design, develop, and optimize digital and embedded firmware for mission-critical systems
  • Collaborate with hardware, systems, and cybersecurity teams to integrate and validate solutions
  • Implement real-time control, communication, and diagnostic features on embedded platforms
  • Perform code reviews, unit testing, and integration testing to ensure reliability and performance
  • Troubleshoot and resolve firmware defects and hardware/software interface issues
  • Contribute to system architecture, requirements analysis, and technical documentation
  • Apply secure coding practices and support certification or compliance activities for government clients
  • Mentor junior engineers and share best practices within a collaborative, agile environment

Required Skills

  • Embedded CC++RTOS development
  • Microcontroller and So
  • C programming
  • Digital communication protocols (SPI, I2
  • C, UART, CAN, Ethernet)
  • Real-time systems design
  • Firmware debugging and optimization
  • Secure coding for embedded systems
  • Version control (Git)
  • Hardware bring-up and board-level troubleshooting

Similar jobs