Senior Embedded Firmware Engineer - ARM Cortex-M / Autonomous Un with Security Clearance
Why this role stands out
This hybrid role offers a fantastic opportunity to develop cutting-edge firmware for autonomous undersea systems, honing your embedded C and ARM Cortex-M skills within a reputable defense technology company. If you're a seasoned engineer with a DoD Secret clearance and a passion for complex system development, you'll thrive in this collaborative environment with competitive hourly compensation. Apply today to contribute to a mission-critical field and advance your career.
Quick overview
Job description
Senior Embedded Firmware Engineer ARM Cortex-M | Autonomous Undersea Systems Taunton, MA Pay Estimated: $68.41 - $73.41/Hour U.S. Citizenship is required by Federal Law We are hiring a Senior Embedded Firmware Engineer to develop firmware for next-generation autonomous undersea systems and Autonomous Underwater Vehicles (AUVs) supporting defense applications.
This role focuses on bare-metal embedded C development, ARM Cortex-M microcontrollers, electrical engineering, firmware integration, hardware/software interfaces, and embedded system verification , with a DoD Secret security clearance required at time of hire. This role supports a cross-functional engineering team responsible for requirements analysis, electrical and firmware design, integration, testing, verification, technical reviews, and root cause analysis for complex autonomous undersea platforms.
Responsibilities
- Design, develop, implement, and test bare-metal firmware in C for ARM Cortex-M and other microcontroller architectures.
- Develop low-level drivers and interfaces for embedded peripherals, including SPI, I2C, UART, GPIO, ADC, PWM, and timer modules.
- Apply electrical engineering principles to the development, testing, and implementation of electrical components, equipment, and systems.
- Participate in requirements analysis, system design, integration, verification, and validation activities.
- Profile and optimize embedded firmware for performance, power consumption, memory utilization, and system constraints.
- Collaborate with hardware engineers, systems architects, project leaders, program managers, and product teams to translate system requirements into firmware solutions.
- Support technical reviews, troubleshooting, and root cause analysis for electrical and embedded system issues.
- Execute engineering activities within established development processes while supporting program and customer requirements.
Qualifications
- U.S. Citizenship is required by Federal Law
- Department of Defense Secret security clearance required at time of hire.
- Bachelor's degree in Electrical Engineering or a related Science, Engineering, or Mathematics field with a minimum of 8 years of relevant experience ; or a Master's degree with a minimum of 6 years of relevant experience .
- Experience designing and implementing bare-metal embedded firmware in C .
- Experience developing firmware for ARM Cortex-M or other microcontroller architectures .
- Experience developing drivers and low-level interfaces for embedded peripherals such as SPI, I2C, UART, GPIO, ADC, PWM, and timers .
- Experience profiling and optimizing embedded code for performance, power consumption, and memory constraints .
- Experience supporting electrical or embedded system requirements analysis, design, integration, testing, and verification.
Preferred Qualifications
- Experience using oscilloscopes, logic analyzers, SWD/JTAG debuggers, and embedded testing frameworks to validate firmware functionality.
- Research & Development (R&D) experience with emerging technologies.
- Experience supporting complex engineering design teams and cross-functional technical projects.
- Experience identifying opportunities to apply artificial intelligence (AI) to engineering process improvement or technical innovation. Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
Similar jobs
- MI

Senior Staff Software Engineer, R&D - IntelliScript (Remote)Recently posted
Milliman IntelliScript · Brookfield, WI · Remote · Posted 11 Nov 2026 🇺🇸
MicroservicesSQLGit+9Technology$134.2k - $254.8k/yr - BO
Senior Systems Engineer **Sign-on Bonus Potential** with Security ClearanceRecently posted
Boeing · Annapolis Junction, MD · Hybrid · Posted 11 Nov 2026 🇺🇸
ScrumConfluenceJira+2Technology$197k - $250k/yr - LT

Associate, Software Engineering with Security ClearanceRecently posted
L3Harris Technologies · Anaheim, CA · Hybrid · Posted 11 Nov 2026 🇺🇸
MATLABC++PythonTechnology$75.5k - $140.5k/yr - AS

Staff Software EngineerRecently posted
Aspect Software · United, WV · Hybrid · Posted 11 Nov 2026 🇺🇸
DockerMicroservicesSQL+19TechnologySalary not listed - E-
Principal Software EngineerRecently posted
ETHOS - Talent & Advisory · Mundelein, IL · Hybrid · Posted 11 Nov 2026 🇺🇸
DockerMicroservicesSpring+24TechnologySalary not listed - RS

Software EngineerRecently posted
RCT Systems · Chantilly, VA · Hybrid · Posted 11 Nov 2026 🇺🇸
HTMLCSSJavaScript+1TechnologySalary not listed - DS

Senior Software EngineerRecently posted
Dynamics Solutions, LLC. · New York, NY · On-site · Posted 11 Nov 2026 🇺🇸
MicroservicesLLMCI/CDTechnologySalary not listed - WW
Senior Software Engineer (Client Solution | Part-time)Recently posted
WWCorporate · United, WV · Hybrid · Posted 11 Nov 2026 🇺🇸
TechnologySalary not listed - AD

Software Engineer (C++/Linux)Recently posted
Adaptiva · Mundelein, IL · Hybrid · Posted 11 Nov 2026 🇺🇸
DockerGitAWS+13Technology$130k - $140k/yr - GO

IAM Journeyman Software EngineerRecently posted
GovCIO · United States · Remote · Posted 11 Nov 2026 🇺🇸
SAFeMicroservicesSQL+15Technology$100k - $115k/yr - AS
Senior Software EngineerRecently posted
Asseta · New York, NY · On-site · Posted 10 Nov 2026 🇺🇸
Microsoft OfficeAWSPython+2Technology$150k - $225k/yr - JG

Software EngineerRecently posted
Judge Group, Inc. · San Diego, CA · On-site · Posted 11 Nov 2026 🇺🇸
GitDNSC+++3Technology$75 - $95/hr