Scientific Applications & Research Associates (SARA), Inc. · 1 day ago
Senior Firmware Engineer
Scientific Applications & Research Associates (SARA), Inc. is a world-class Defense Research and Development enterprise with over 35 years of innovation. They are seeking a Senior Firmware Engineer to support research and development activities, focusing on embedded firmware development for various projects and technologies in collaboration with multidisciplinary teams.
ConsultingMarket Research
Responsibilities
Develop bare-metal firmware in C for embedded systems
Architect and implement firmware solutions for new products and product enhancements
Lead rapid iteration developments using STM32 microcontrollers and custom-designed hardware
Collaborate with multidisciplinary teams, project managers, and subject matter experts to deliver effective system integration solutions
Develop and maintain firmware-driven system simulations
Design and implement Windows-based system interfaces for lab testing and configuration in C#
Evaluate and configure microcontrollers for new designs, factoring in I/Os, peripheral support, memory layout, system clocks, interrupt handling, and other architectural considerations
Support electronic design activities necessary for hardware-software integration
Lead board bring-up, debugging, optimization, and full system integration through deployment
Conduct code reviews, mentoring junior engineers, and foster team collaboration
Produce and maintain technical documentation throughout development cycle
Qualification
Required
Bachelor's degree in Computer Engineering, Electrical Engineering, or related field
5+ years of experience in embedded firmware development
Strong problem-solving skills with the ability to troubleshoot and debug embedded systems
Proficiency in C, C#
Bare-metal programming on CPUs, microcontrollers, DSPs, or ARM cores
Embedded system debugging and test tools (oscilloscopes, logic/bus analyzers)
Low-level communication interfaces (I2C, SPI, SDIO, UART)
Embedded bootloaders and firmware bring-up
System Integration and validation
Hardware interaction and schematic review
US Citizen with the ability to obtain and maintain DoD Top Secret security clearance
May require light physical effort, involving standing, sitting and use of hands while performing duties, carrying or lifting up to 50 pounds
Working environment is indoor, moderately quiet, reasonably clean, well-lighted and well-ventilated; moderate physical hazards may exist
Preferred
Master's Degree in Computer Engineering
16+ years of experience in embedded firmware development
Experience with STM32 microcontrollers
Low-level register programming for embedded systems
Keil MDK
Visual Studio
Anti-Tamper Techniques & Cryptographic Processing
DSP and high-speed (>= 1MHz) control loops
Developing Windows-based configuration firmware tools in C#
Active DoD Top Secret or DOE Q clearance
Benefits
Medical, dental, vision, disability and life insurance; and other supplemental programs
A generous PTO program (vacation, sick, holiday)
Tuition & certification reimbursement
Flexible work schedules
Discretionary Employee bonuses
401(k) match/profit sharing
Employee Stock Ownership Plan (ESOP)
Company
Scientific Applications & Research Associates (SARA), Inc.
SARA’s talented team of engineers and scientists innovate cutting-edge and customized solutions for our defenders and providers at home and abroad.