Senior Embedded Firmware Engineer
BlackStar
Job Description
Job Description
Senior Embedded Firmware Engineer (Safety-Critical Systems)
Location: San Francisco, CA | Los Angeles, CA | Washington, DC
Training Requirement: Candidates must complete an initial 1-month onsite training program in Kearneysville, WV before transitioning to their assigned office location.
About the Role
We are seeking a Senior Embedded Firmware Engineer to develop firmware for a safety-critical embedded system integrated with advanced aerospace and defense hardware. This role offers end-to-end ownership of firmware development, from board bring-up and driver implementation through qualification, testing, and deployment.
You'll work closely with hardware engineers in a highly collaborative, hands-on environment where rapid iteration, reliability, and testability are essential.
Responsibilities
- Design, develop, and maintain embedded firmware for ARM Cortex-M or comparable microcontroller platforms
- Own firmware architecture, including device drivers, state machines, communication interfaces, command handling, and programming workflows
- Create host-testable firmware and simulation frameworks that enable validation without requiring target hardware
- Collaborate with hardware engineers on board bring-up, peripheral integration, timing analysis, and debugging
- Implement and validate communication protocols and peripheral interfaces
- Support environmental qualification activities, including thermal, EMC, and vibration testing
- Define and maintain firmware safety requirements, verification strategies, and supporting documentation
- Contribute to firmware reliability, security, maintainability, and performance improvements
Required Qualifications
- 5+ years of professional embedded firmware development experience
- Strong experience with ARM Cortex-M or similar embedded platforms
- Advanced proficiency in C, C++, or Rust
- Experience with:
- Interrupts, DMA, clocks, timers, memory maps, linker scripts, and low-power modes
- I²C, SPI, UART, and USB communications
- Hardware debugging using oscilloscopes and logic analyzers
- State machine design for real-world embedded systems
- Board bring-up and low-level hardware integration
- Host-based testing and firmware validation methodologies
- Professional written and verbal English communication skills
Preferred Qualifications
- Embedded Rust experience, including Embassy, embedded-hal, RTIC, defmt, probe-rs, or no_std development
- Modern embedded C++ (C++17/C++20)
- Experience with FreeRTOS, Zephyr, or asynchronous embedded architectures
- Safety-critical firmware development experience (ISO 26262, DO-178C, IEC 61508, or similar)
- Bootloader, DFU, secure boot, or OTA update implementation
- UAV, drone, FPV, MAVLink, INAV, or related aerospace systems experience
- Experience with C FFI or SDK integration
Work Environment
- Collaborative, hardware-focused engineering culture
- Frequent interaction with real hardware and rapid development cycles
- High degree of technical ownership and responsibility
- Focus on quality, reliability, testability, and safety
Additional Requirements
- Ability to complete a mandatory 1-month onsite training period in Kearneysville, West Virginia
- Ability to work onsite from San Francisco, Los Angeles, or Washington, DC following training
- Must be legally authorized to work in the United States
Embedded Firmware Engineer, Senior Firmware Engineer, Embedded Software Engineer, ARM Cortex-M, C, C++, Rust, Embedded Systems, Board Bring-Up, Device Drivers, Real-Time Systems, FreeRTOS, Zephyr, Embedded Rust, Safety-Critical Software, Aerospace, Defense Technology, UART, SPI, I2C, USB, Bootloader, Secure Boot, OTA Updates, Hardware Debugging.
$170k - $250k
K2 Space Corporation in California is seeking a Senior Embedded Firmware Engineer to develop and enhance low-level firmware for high-performance mixed-signal and digital SoCs. This role involves collaborating with multiple engineering teams to implement core firmware components...Senior- A leading robotics company in Los Angeles is seeking a Senior Embedded Engineer to drive hardware-firmware integration. Ideal candidates will have over 7 years of experience in embedded firmware development using C/C++, Python, and Bash, coupled with a strong background...Senior
- A leading technology company is seeking a Senior Software Engineer to develop IP networking solutions for embedded devices. Candidates should have at least 5 years of software engineering experience and proficiency in Java or C, along with strong skills in Linux and networking...SeniorFull time
$135k - $185k
...Job Title: Senior Firmware Engineer Location: On-site - California, USA Salary: $135,000 - $185,000 Work Type: Full-time Clearance... ...across new and existing products • Write high-quality embedded code, including features and bug fixes • Lead firmware...SeniorFull time- ...Set Top Box Embedded Firmware Engineering Full-time Company Description Tech Tammina LLC Job Description Relevant Experience (in Yrs): 5+ years Technical/Functional Skills: Senior software engineer with 5+ years of experience. Programming experience...SuggestedPermanent employmentFull timeWork experience placement
$160k - $220k
...Senior Firmware Engineer, Vehicle Los Angeles, CA K2 is building the largest and highest-power satellites ever flown, unlocking performance... ...for you to apply. The Role We are seeking a Senior Embedded Software Engineer to develop and enhance low-level embedded...SeniorPermanent employmentShift work- ...record in building billion $ public companies in renewable energy and infrastructure. About The Role We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-...
- ...leading NewSpace startup in Los Angeles seeks an experienced Embedded Software Engineer to join their team. In this full-time role, you will... ...lifecycle for commercial and defense applications, focusing on firmware development and low-level hardware interfaces. You will...Permanent employmentFull time
$77k - $202k
...the Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT...SeniorFull timeH1b- ...Senior Embedded Software Engineer - BLE Education: BS in Computer Science, Electrical Engineering, or Computer Engineering. Required Experience... ...C++, RTOS, and Python are required ~5-11 years of Firmware design and testing preferred ~ Set Top Box...Senior
- ...Embedded Software Engineer About the Company: We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding team hails from SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier...SeniorPermanent employment
$135k - $200k
...Summary Our client, a company operating in the advanced communications and embedded systems space (including regulated government-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software Engineering and involves...SeniorContract workFor contractors3 days per week- Project J Ltd is seeking a Firmware/Embedded Software Engineer to work on battery electric locomotive control systems in Los Angeles, CA. You will develop embedded software from low-level firmware to industrial interfaces while ensuring safety standards. The ideal candidate...
$120k - $220k
...Senior Embedded Software Engineer El Segundo Icarus was founded on the belief that the Stratosphere is the Forgotten Frontier and that reclaiming... ...-up, debugging, test, and flight validation Write firmware for MCU-based avionics, sensors, actuators, power...SeniorWork experience placementDay shift- ...Senior Embedded Software Engineer Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS... ...Software Engineer to work as part of our R&D software-firmware design team. Position Overview In this senior...SeniorRemote work
$135k - $200k
...Senior Embedded Software Engineer Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of the...SeniorFull timeLocal area3 days per week$140k - $200k
...the prime directive of " Keeping Our Heroes Connected ( "? THE OPPORTUNITY Silvus Technologies is seeking a Senior Embedded Software Engineer , reporting to the Director of Software Engineering on our Software Engineering team. The successful individual in...SeniorPermanent employmentFor contractorsWork at office3 days per week$140k - $200k
...connectivity, including video and high-bandwidth data. Job Description THE OPPORTUNITY Silvus is seeking a full-time Senior Embedded Software Engineer to join our Research & Development department, reporting to the Vice President of Research & Development. The...SeniorFull timeRelocation3 days per week$100k - $150k
Jobot Consulting is seeking a Consulting Embedded Software Engineer based in El Segundo, California. This role involves the design, development, and debugging of embedded software systems and requires a minimum of 5 years of experience. The company offers a competitive...Senior$145k - $220k
...London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products....SeniorFull timeWork experience placementCasual workWork at officeRelocation package$95.5k - $181.7k
...Senior Embedded Software Engineer We have an on-site opportunity for an experienced Senior Embedded Software Engineer to work onsite in El Segundo, CA. What You Will Do: Supports all aspects of a software development life cycle as members of a multi-disciplined...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$169k - $217k
...Senior Embedded Software Engineer El Segundo, California, United States About Varda Low Earth orbit is open for business. Varda is accelerating... ...flight certification. Develop reliable, modern C++ firmware for safety‑critical systems in a bare-metal environment....SeniorPermanent employment- A leading defense technology company in Northridge, California, seeks an experienced RTOS Embedded Software Engineer 5 to develop software for Xilinx platforms. This role requires expertise in real-time operating systems and device driver development. Ideal candidates...Senior
- Lumicity is seeking a Senior or Staff Software Engineer for embedded platforms in Los Angeles, California. The suitable candidate will develop and optimize multithreaded, real-time software and contribute to coding standards. Requirements include expert C++ coding experience...Senior
$143.1k - $222.2k
Boeing is seeking an experienced Embedded Software Engineer to develop low-level software for device initialization. This role is based in El Segundo, CA, and requires experience with ARM assembly and real-time operating systems. The ideal candidate will collaborate with...Senior$143.1k - $222.2k
...Embedded Software Engineer (Experienced/Senior) Company: The Boeing Company The Boeing Defense, Space & Security (BDS) Space Mission Systems... ...designing, developing, and testing low level software/firmware that allows the operating system (OS) and application...SeniorPermanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workNight shift$95.5k - $181.7k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...world. We have an on-site opportunity for an experienced Senior Embedded Software Engineer to work onsite in El Segundo, CA. ~...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- A technology recruitment agency is seeking a Senior Embedded Software Engineer in Los Angeles. This full-time role focuses on the development of radios and innovative software solutions. The position offers a hybrid schedule, requiring at least 3 days on-site per week....SeniorFull time3 days per week
$95.5k - $181.7k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...world. We have an on-site opportunity for an experienced Senior Embedded Software Engineer to work onsite in El Segundo, CA. ~ Raytheon...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- Prattwhitney seeks a Senior Embedded Software Engineer in El Segundo, CA. The role involves supporting a multi-disciplined team throughout the software development life cycle, focusing on real-time software for military and commercial applications. The ideal candidate should...SeniorRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- embedded systems software engineer Los Angeles, CA
- embedded software engineer Los Angeles, CA
- embedded engineer Los Angeles, CA
- embedded developer Los Angeles, CA
- firmware engineer Los Angeles, CA
- senior game producer Los Angeles, CA
- senior manager process engineering Los Angeles, CA
- senior manufacturing engineer Los Angeles, CA
- senior director fp&a Los Angeles, CA
- senior manager clinical operations Los Angeles, CA

