Firmware Engineer - Embedded Controls / Sensors
BTS Software Solutions
Career Opportunities with BTS Software Solutions Firmware Engineer – Embedded Controls / Sensors BTS is seeking a Firmware Engineer – Embedded Controls / Sensors to provide intelligence support, supporting the Intelligence and Information Warfare Directorate (I2WD) at Aberdeen Proving Ground What You’ll Get to Do Develop and modify embedded firmware for advanced hardware systems supporting critical national security missions. You’ll work directly with devices such as gimbals, optics, motors, sensors, and other embedded subsystems to implement new capabilities, integrate hardware, and troubleshoot complex system behavior. More About the Role As a Firmware Engineer, you’ll design, modify, and debug low-level software running on embedded processors and microcontrollers. You’ll work closely with electrical, mechanical, software, and systems engineers to integrate sensors, actuators, imaging systems, and control hardware. The role requires hands-on experience understanding existing firmware, developing new functionality, and solving problems that cross the hardware/firmware boundary. Required Qualifications Active TS/SCI security clearance. Experience developing or modifying embedded firmware in C/C++ or similar low-level languages. Experience with microcontrollers, embedded processors, or SoCs and associated peripherals. Experience interfacing with hardware using SPI, I2C, UART, CAN, PWM, ADC/DAC, or similar interfaces. Experience developing firmware for motors, actuators, sensors, optics, gimbals, or other electromechanical systems . Strong understanding of real-time embedded systems, interrupts, timers, memory management, and hardware interfaces. Experience debugging firmware and hardware using oscilloscopes, logic analyzers, debuggers, and other laboratory equipment. Ability to read schematics, datasheets, interface control documents, and existing firmware to understand and modify embedded systems. Desired Qualifications Experience developing firmware for gimbals, motor controllers, camera systems, electro-optical systems, or stabilized payloads . Experience with motor control, encoders, PID/control loops, position control, or stabilization systems. Experience integrating IMUs, cameras, environmental sensors, GNSS receivers, or other sensor systems. Experience with embedded Linux, RTOS environments, or bare-metal development. Familiarity with STM32, NXP, TI, Microchip, or similar embedded platforms. Experience reverse engineering, modifying, or extending existing or undocumented firmware . Familiarity with bootloaders, firmware update mechanisms, device drivers, and low-level communications protocols. Experience supporting UAS, robotics, autonomous systems, imaging systems, or other embedded platforms. Experience rapidly prototyping and testing firmware against physical hardware. Company Overview: BTS Software Solutions is a Service-Disabled Veteran Owned Small Business who are community-focused innovators who transform ideas into technology to serve people. We recognize that innovation is only valuable when applied towards a needed solution. Technology has no value without the hard work to turn ideas into reality. Our roots are in helping save Soldiers’ lives through technology. We bring that ethos to serving our community. We create solutions that touch people’s lives - products to communicate, to connect companies with customers, to stay informed, to save lives, and to enhance lives. We have a small company persona with a large company ethos and capabilities; we create elegant solutions for complex problems that will enrich people’s lives. We offer one of the best benefits packages in the industry : Competitive health benefits package, PTO, 401K matching and vested from day one to name just a few of our benefits and perks. BTS Software Solutions is an Equal Opportunity Employer (EOE). All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. #J-18808-Ljbffr BTS Software Solutions
- ...Inc. in Maryland is seeking a Firmware Engineer to design, modify, and debug low-level software for embedded processors and... ...across gimbals, optics, and sensors. You will collaborate with hardware... ...integrate sensors, actuators, and control hardware in mission-critical...Suggested
- BTS Software Solutions is seeking a Firmware Engineer - Embedded Controls / Sensors at Aberdeen Proving Ground to develop and modify embedded firmware for advanced hardware systems. You’ll work with gimbals, optics, motors, and sensors to implement new capabilities and...Suggested
$180k - $200k
Overview CIS Secure is seeking a Firmware Engineer - Embedded Controls / Sensors to join our team supporting the REACT program at Aberdeen Proving Ground (APG), Maryland . The Firmware Engineer will develop and modify embedded firmware for advanced hardware systems supporting...SuggestedFlexible hours- CIS Secure, supporting the REACT program, seeks a Firmware Engineer - Embedded Controls / Sensors at Aberdeen Proving Ground, Maryland. You will develop firmware for gimbals, optics, motors, and sensors, integrating hardware and debugging cross-domain issues. The role requires...Suggested
- CIS Secure is seeking a Firmware Engineer - Embedded Controls / Sensors to join the REACT program at Aberdeen Proving Ground, Maryland. You will develop and modify embedded firmware for advanced hardware systems including gimbals, optics, motors, and sensors. The role requires...Suggested
- Wabtec is seeking a Senior Embedded Software Engineer to join the DOSE team in the rail domain. You will design and develop embedded software for Electronically Controlled Pneumatics, Train Control and related systems, collaborating with cross-functional engineers to ensure...
$71.5k - $98.1k
The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products... ...rail industry such as Electronically Controlled Pneumatics (ECP), Video and Event... ...Control Equipment. In this role, the Senior Embedded Software Engineer will work with a...Work experience placementWorldwide$55.28 - $80 per hour
...and solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success. Job Title Embedded Developer Commitment To Non-Discrimination... ...Responsibilities As an embedded software engineer, you know how to create and maintain crucial...Hourly payContract workLocal area$91.1k - $129.8k
...? The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of... ...the rail industry such as Electronically Controlled Pneumatics (ECP), Video and Event... ...Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross...Work experience placementWorldwide$130k - $190k
...alternative application process. Senior Embedded Security Software Engineer Herndon, VA, US 2 days ago... ...about embedded software development, firmware reverse engineering, and low-level system... ...architectural reverse engineering or control-flow analysis on firmware images...Temporary work$108.8k - $163.2k
...part of history, they're making history.Northrop Grumman Mission Systems is looking for a Principal or Senior Principal Embedded Software Engineer with the desire to learn new technologies and develop software for cutting edge Undersea Payloads. The embedded software...Full timeRelocation packageShift work- Job Overview Our client brings together comprehensive capabilities across all aspects of CNO, embedded development, reverse engineering, SIGINT analysis, testing, penetration testing, network engineering, and program management. Founded and run by engineers, their team...Contract workFlexible hours
$69.4k - $158k
Embedded Developer The Opportunity: As an embedded software engineer, you know how to create and maintain critical pieces of software. You use your knowledge to write and optimize code that creates a bridge between pieces of software, allowing them to communicate. We’re...Contract workWork at officeLocal areaRemote work- Interclypse is seeking skilled engineers for various low-level and embedded software development positions. This role emphasizes collaboration in a supportive environment that encourages professional growth and mentorship. Ideal candidates will have experience with technologies...
- Overview Are you passionate about building technology that makes a real-world impact? BigBear.ai is seeking a skilled Embedded Engineer to join our mission-driven team supporting critical government programs. At BigBear.ai, you’ll collaborate with some of the brightest...
- Annapolis Micro Systems is looking for a Senior Software Engineer in Annapolis, MD. Join a dynamic team dedicated to creating high-performance... ...a B.S. in relevant fields and proficiency in C/C++, Java, and embedded systems experience. The position emphasizes real-time...
- A leading consulting firm in Annapolis, Maryland, is seeking an Embedded Developer with over 6 years of C programming experience. The role involves developing software solutions for clients, ensuring they meet operational and security requirements. Ideal candidates will...Remote job
- Set of X is seeking experienced engineers to join an elite team focused on government contracting and security-oriented projects. The role involves embedded development, vulnerability analysis, and reverse engineering to advance mission-critical capabilities. A TS/SCI...
- BigBear.ai is seeking an Embedded Engineer to design, develop, debug, and test embedded software for mission-critical government applications. You will perform requirements analysis to drive clear specifications and participate in design reviews with government stakeholders...
$130k - $240k
...do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership... ...impact on the nation’s security andintelligence mission. Perform embedded development, vulnerability analysis, reverse engineering,...Work at officeFlexible hours$750 per month
Description Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous low-level and embedded software development openings ranging from C/C++, Python, RTOS, low-level Windows / Linux, and X86 architectures. Requirements Interclypse...16 hoursTemporary work- Northrop Grumman Mission Systems is seeking a Staff Embedded Software Engineer in Annapolis, MD to design, develop, integrate, and test embedded software for advanced undersea payloads. You will contribute to agile teams, conduct reviews, and ensure systems meet end-to...
- Wabtec is seeking a Senior Embedded Software Engineer to join the DOSE team and design, develop, and test embedded software for rail products. You’ll collaborate with cross-functional engineers to ensure system, functional, and cybersecurity requirements are met while...
- GrammaTech, a leader in software for embedded systems, seeks a Senior Embedded Security Software Engineer to join our team in Linthicum, Maryland or Herndon, VA. You will work on reverse engineering, firmware analysis, and emulation-driven development to advance secure...
- An established industry player is seeking talented Embedded/Reverse Engineers to support critical programs. This role offers the chance to work on software system development in C/C++ within Linux environments, contributing to impactful projects. Candidates with a strong...
- Our client brings together comprehensive capabilities across CNO, embedded development, reverse engineering, SIGINT analysis, testing, penetration testing, network engineering, and program management. Founded and run by engineers, their team makes a direct impact on our...Flexible hours
$55.28 - $80 per hour
EverWatch is seeking an Embedded Developer in Annapolis Junction, MD, to develop advanced software solutions for critical missions. The role requires strong experience in C++ and Java, along with a Bachelor's degree and a TS/SCI clearance with a polygraph. As an Embedded...Hourly pay- Erias Ventures, LLC in Annapolis Junction, MD seeks an experienced CNO - Embedded Software Engineer to design, develop, debug, and maintain embedded software for Linux environments. The role involves code reviews and collaboration within a multidisciplinary team. A current...
$170k - $225k
CNO - Embedded Software Engineer - Linux, C/C++, Python Annapolis Junction, MD Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving, open communication, and empowering our employees to make decisions and...Hourly payTemporary workImmediate startFlexible hours$171k - $187k
Erias Ventures, LLC seeks an Embedded Software Engineer in Annapolis Junction, MD. You will design and debug embedded software, ensuring quality through code reviews and documentation. The role requires five years of relevant experience and a current Top-Secret/SCI clearance...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer - Embedded Controls / Sensors. Be the first to apply!
