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

Firmware Engineer

Full-time

TechINT Solutions Group, LLC

Pioneers. Innovators. Professionals. TechINT Solutions Group (TechINT) is recognized for its knowledge and experience in providing innovative technology exploitation, operational intelligence, counter unmanned aerial systems and cyber security. TechINT Solutions Group has developed a unique analytical methodology to understand current and emerging technology that can be co-opted for nefarious purposes. Our innovative analytical methodology helps identify key variables indicative of illicit use or planned illicit use technologies.

 
TechINT Solutions Group is seeking a Firmware Engineer to join our team in Aberdeen Proving Ground, MD. Job# TI1642

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.

Job Description
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. This role requires hands-on experience understanding existing firmware, developing new functionality, and solving problems that cross the hardware/firmware boundary.

Qualifications
  • 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.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively in a team environment.
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.
Benefits
TechINT Solutions Group recognizes the need to support the well-being of our team members which is why we offer 15 personal days plus 10 paid federal holidays per year which will grow over time. We offer above industry standard medical, dental, vision, and life insurance plans along with a competitive 401kretirement plan to ensure we help support you, your family's well-being, and your retirement strategy as you grow with TechINT.

PAY TRANSPARENCY NONDISCRIMINATION PROVISION
TechINT Solutions Group will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by TechINT Solutions Group, or (c) consistent with TechINT Solutions Group’s legal duty to furnish information. 41 CFR 60-1.35(c)

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Baltimore, MD vacancy
  • DescriptionAbout This RoleWe are seeking an experienced and highly skilled Systems Engineer with an Electrical or Software/Firmware Engineering background to join our team.We believe people should love what they do - in this role, you will be responsible for various systems... 
    Suggested
    Flexible hours

    Textron Systems

    Hunt Valley, MD
    2 days ago
  •  ...Firmware Engineer TechINT Solutions Group (TechINT) is recognized for its knowledge and experience in providing innovative technology exploitation, operational intelligence, counter unmanned aerial systems and cyber security. TechINT Solutions Group has developed a... 
    Suggested

    TechINT Solutions Group, LLC

    Baltimore, MD
    4 days ago
  •  ...embedded products?If so, you could be our next Lead Embedded Software Engineer, responsible for leading the architecture, implementation, and...  ..., and lifecycle expectations. You’ll work across hardware, firmware, software, and product teams to align the platform with both... 
    Suggested
    Full time
    Local area
    Immediate start

    Valmet

    Owings Mills, MD
    2 days ago
  •  ...Hardware Engineer Engineering - Germantown, Maryland As a Hardware Engineer, you will be responsible for advanced research, new product development, and support for existing product manufacturing operations in the primary market segments including; satellite communication... 
    Suggested
    Full time

    Maxtena, Inc.

    Baltimore, MD
    2 days ago
  • $117k - $185k

     ...inclusive environment that drives positive impact to join our team. What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop... 
    Suggested

    ViaSat

    Baltimore, MD
    3 days ago
  • Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...

    Department of the Air Force

    Linthicum Heights, MD
    4 days ago
  • Baltimore, MDProduct Development & Engineering - Hardware /Full-Time /On-siteCompany DescriptionAt Alertus, protecting people from harm...  ...to identify and resolve issuesWorking experience with embedded firmware development and repository systemsExperience working with and... 
    Full time
    Contract work
    Work experience placement
    Work at office

    Alertus Technologies

    Baltimore, MD
    9 hours ago
  • $83k - $109k

     ...Hardware Engineer At Alertus, protecting people from harm is our mission and our passion. As the leader in mass notification, we are...  ...identify and resolve issues Working experience with embedded firmware development and repository systems Ability to travel on... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Alertus Technologies

    Baltimore, MD
    4 days ago
  • $87.6k - $131.4k

     ...think is impossible. Our employees are not only part of history, they're making history. What You'll Get To Do The Embedded Software Engineer will focus on System Security Engineering (SSE) Software (e.g. Cybersecurity, Program Protection). This includes security software... 
    Relocation
    Shift work

    Northrop Grumman

    Baltimore, MD
    3 days ago
  •  ..., including Layer 2 and Layer 3 In-line Network Encryptors and cryptographic devices. Collaborate with system, test, and hardware engineers to transition new capabilities into service. Requirements: Requires 2-3 years of embedded software experience in C/C++ and at least... 

    ViaSat

    Linthicum, MD
    6 days ago
  • Job Number: 3047609 Embedded Software Engineer Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense security clearance as a condition and continuation of employment. Role Overview Apex Systems is currently hiring an Embedded Software... 
    Currently hiring

    Apex Systems

    Baltimore, MD
    6 days ago
  • $46 - $55 per hour

    Embedded Software Engineer Description Embedded Software/Firmware Engineer to support the development of innovative medical device and instrumentation products. This engineer will contribute across the full product development lifecycle, partnering closely with hardware... 
    Contract work
    Temporary work

    Talentify.io

    Baltimore, MD
    4 days ago
  •  ...alignment between test activities and release goals. As the senior authority on testing strategy, automation frameworks, and quality engineering, the Test and Evaluation Lead is accountable for ensuring delivery teams meet performance, compliance, accessibility, and... 
    Full time

    Wise Equation Solutions Inc.

    Baltimore, MD
    4 days ago
  •  ...month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere and replacing Axway managed file transfer across client’s Document Management... 
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    1 day ago
  • $108k - $140k

     ...and waypoints, and make dynamic targeting decisions within stakeholder-defined rules of engagement. Working with multidisciplinary engineering teams, you will develop planning, decision, and communications software - using classical algorithms, machine learning, AI, or a... 
    Full time
    Work at office
    Immediate start

    CoAspire

    Baltimore, MD
    4 days ago
  • $134.5k - $174.5k

    At Franklin Templeton, we believe success is built through powerful partnerships. As a forward thinking asset manager, we build dynamic relationships with clients, understand their goals, and navigate complex markets together. We leverage cutting edge strategies and deep...
    Local area
    3 days per week

    Franklin Templeton

    Baltimore, MD
    1 day ago
  •  ...prolim.comPROLIM Global Corporation () is currently seeking an Engineer Software 2 for our client Northrop Grumman at location Baltimore...  ...’ll work in a fast-paced team environment alongside systems, firmware, and hardware engineers to make our technologies a reality. This... 
    Permanent employment
    Second job
    Work at office
    Immediate start
    Remote work
    Shift work
    Day shift
    Afternoon shift

    Prolim Global

    Baltimore, MD
    9 hours ago
  • $65.8k - $213.4k

     ...fun working together and take pride in our contributions to the nation’s safety.We are recruiting for junior, mid-level, and senior engineers with a background in Software Engineering to support our team. This position can be located in either of the following locations:... 
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    3 days ago
  •  ...user requirements and technical constraints.Integrate AI technology into our product capabilities.Collaborate closely with hardware engineers in dynamic, hands-on lab environments to provide critical software expertise during development and troubleshooting phases.Debug... 
    Worldwide
    Flexible hours

    Textron Systems

    Hunt Valley, MD
    1 day ago
  • $85.5k - $149.8k

    ****@*****.*** Research Computing is seeking a HPC Scientific Software Engineer to support faculty, researchers, and students engaged in high-performance and AI-driven research across Johns Hopkins University. The position is responsible for deploying, optimizing, and maintaining... 
    Full time
    Remote work

    Johns Hopkins University

    Baltimore, MD
    3 days ago
  • $104k - $166k

     ...Microsoft databases. Supports moving existing applications to Azure cloud.Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code to meet system performance goals. Writes, tests, and documents error... 
    Contract work
    Work at office
    Shift work

    Peraton Corporation

    Linthicum, MD
    3 days ago
  • $121k - $206k

     ...difference in ways that matter to you. Role SummaryThe T. Rowe Price Multi-Asset Front Office Technology team is seeking a Senior Software Engineer to design, build, and enhance a suite of next-generation, cloud-native applications that support our Investment Division.This is a... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    2 days ago
  • $85k - $120k

     ...innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest... 
    Local area

    Deloitte

    Baltimore, MD
    1 day ago
  • $121k - $206k

     ...spirit of generosity. Join us for the opportunity to grow and make a difference in ways that matter to you. About the TeamThe AI Engineering and Application Development business unit builds and enables modern technology solutions that help scale the firm’s innovation agenda... 
    Full time
    Work experience placement
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    3 days ago
  • $140k - $170k

     ...Commissioning PlansJob SequencesTrack Changes requiring Client approvalPreferred Qualifications:Associate/Bachelor Degree in Electrical Engineering Not quite right for you? For a full listing of all our openings, please visit us at:Who We Are:ENTRUST Solutions Group, an ENR... 
    Full time
    For contractors
    Local area

    EN Engineering

    Linthicum Heights, MD
    1 day ago
  • $130k - $140k

     ...Full-time Description Software Systems Engineer Position Summary Trust Consulting Services, Inc. is seeking a Software Systems Engineer to support our client, the Defense Logistics Agency (DLA). The Software Systems Engineer provides technical expertise... 
    Full time
    Temporary work
    Local area
    Remote work
    Monday to Friday

    GrabJobs

    Owings Mills, MD
    4 days ago
  • $135.8k - $203.6k

     ...only part of history, they’re making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What You’ll Get To Do As a... 
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    2 days ago
  •  ...Lead Site Reliability Engineer Defense Tech / National Security US Defense Tech Startup The Company Early-stage defense technology leader building modern software for air-gapped, high-side, and accredited environments. Backed by a $99M defense contract... 
    Full time
    Contract work

    Attis

    Baltimore, MD
    4 days ago
  •  ...an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Junior/Middle Computer Vision Engineer to support high-volume execution across data preparation, model training, and evaluation for an AI team working with large-scale... 
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine, LLC.

    Baltimore, MD
    6 days ago
  • $129.5k - $229.5k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Manufacturing Engineering (SAP Warehouse Execution) Job Code: 45510 Job Location: All L3Harris Locations Job Schedule: 9/80   Job Description:... 
    Local area
    Flexible hours

    L3Harris Technologies

    Dundalk, MD
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!