Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer - Embedded Controls / Sensors in Annapolis, MD vacancy
  •  ...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

    CACI International Inc.

    Annapolis, MD
    6 hours ago
  • 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

    BTS Software Solutions

    Annapolis, MD
    1 day ago
  • $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... 
    Suggested
    Flexible hours

    Darkblade Systems, LLC

    Annapolis, MD
    6 hours ago
  • 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

    Darkblade Systems, LLC

    Annapolis, MD
    6 hours ago
  • 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

    CIS Secure

    Annapolis, MD
    6 hours ago
  • 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... 

    Wabtec

    Annapolis, MD
    2 days ago
  • $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 placement
    Worldwide

    Wabtec

    Annapolis, MD
    2 days ago
  • $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 pay
    Contract work
    Local area

    EverWatch

    Annapolis, MD
    2 days ago
  • $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 placement
    Worldwide

    Wabtec

    Annapolis, MD
    2 days ago
  • $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

    GrammaTech

    Annapolis, MD
    3 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Annapolis, MD
    4 days ago
  • 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 work
    Flexible hours

    Stanley Reid & Company

    Annapolis, MD
    2 days ago
  • $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 work
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    2 days ago
  • 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... 

    Interclypse

    Annapolis, MD
    2 days ago
  • 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... 

    BigBear.ai

    Annapolis, MD
    2 days ago
  • 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... 

    Annapolis Micro Systems

    Annapolis, MD
    3 days ago
  • 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

    Booz Allen Hamilton

    Annapolis, MD
    2 days ago
  • 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... 

    Set Of X

    Annapolis, MD
    2 days ago
  • 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... 

    BigBear.ai

    Annapolis, MD
    2 days ago
  • $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 office
    Flexible hours

    Set Of X

    Annapolis, MD
    2 days ago
  • $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 hours
    Temporary work

    Interclypse

    Annapolis, MD
    2 days ago
  • 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... 

    Northrop Grumman

    Annapolis, MD
    4 days ago
  • 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... 

    Wabtec

    Annapolis, MD
    2 days ago
  • 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... 

    GrammaTech

    Annapolis, MD
    3 days ago
  • 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... 

    Nexxis Solutions

    Annapolis, MD
    3 days ago
  • 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

    stanleyreid

    Annapolis, MD
    18 hours ago
  • $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

    EverWatch

    Annapolis, MD
    2 days ago
  • 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... 

    Erias Ventures, LLC

    Annapolis, MD
    1 day ago
  • $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 pay
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures, LLC

    Annapolis, MD
    1 day ago
  • $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... 

    Erias Ventures, LLC

    Annapolis, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer - Embedded Controls / Sensors. Be the first to apply!