Firmware Engineer

TechINT Solutions Group, LLC

Baltimore (MD)

Presencial

USD 90 000 - 140 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Personal days
Federal holidays
Health insurance
401k retirement plan

Resumo da oferta

TechINT Solutions Group seeks a Firmware Engineer in Aberdeen Proving Ground, MD to develop embedded firmware for advanced hardware platforms. You will work with gimbals, optics, motors, sensors, and related subsystems to implement new capabilities, integrate hardware, and troubleshoot complex system behavior.

You will design, modify, and debug firmware for microcontrollers, collaborating with electrical, mechanical, software, and systems engineers to ensure robust, real-time operation of

Qualificações

  • Experience developing embedded firmware in C/C++ or similar low-level languages.
  • Experience with microcontrollers, embedded processors, or SoCs and peripherals.
  • Experience interfacing with hardware using SPI, I2C, UART, CAN, PWM, ADC/DAC.
  • Experience developing firmware for motors, actuators, sensors, optics, gimbals, or 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 lab equipment.
  • Ability to read schematics, datasheets, interface control documents, and existing firmware.

Responsabilidades

  • Design, modify, and debug firmware for embedded processors and microcontrollers.
  • Collaborate with electrical, mechanical, software, and systems engineers to integrate sensors, actuators, imaging systems, and control hardware.
  • Develop and modify firmware to understand and fix cross-domain issues.

Conhecimentos

Embedded firmware
C/C++
Microcontrollers
Interfaces (SPI/I2C/UART/CAN)
Real-time systems
Debugging with test gear
Hardware-software integration

Ferramentas

Oscilloscopes
Logic Analyzers
Debuggers

Descrição da oferta de emprego

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)

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Firmware Engineer (Baltimore, MD)
Firmware Engineer (Baltimore, MD)

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 90 000 - 120 000
15 personal days
10 paid federal holidays
Medical, dental, vision insurance
+1
Electrical Engineer
Electrical Engineer

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 110 000 - 170 000
Personal days
Federal holidays
Medical insurance
+3
Senior Engineer
Senior Engineer

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 110 000 - 160 000
Personal days
Federal holidays
Medical insurance
+4
Test Engineer
Test Engineer

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 90 000 - 140 000
15 personal days
10 paid federal holidays
Medical/dental/vision insurance
+1
Cyber Engineer
Cyber Engineer

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 90 000 - 130 000
Personal days + holidays
401k plan
Medical, dental, vision
Senior Engineer (Baltimore, MD)
Senior Engineer (Baltimore, MD)

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 95 000 - 150 000
15 personal days
10 paid federal holidays
Above industry standard health insurance
+2
Robotics Engineer (Baltimore, MD)
Robotics Engineer (Baltimore, MD)

TechINT Solutions Group, LLC • Baltimore (MD)

Presencial
USD 85 000 - 120 000
15 personal days per year
10 paid federal holidays
Medical, dental, and vision insurance
+1
Electronics Engineer
Electronics Engineer

TechINT Solutions Group, LLC • Huntsville (AL)

Presencial
USD 65 000 - 90 000
Personal days
10 federal holidays
Health insurance
+1
Electrical Engineer
Electrical Engineer

TechINT Solutions Group, LLC • Huntsville (AL)

Presencial
USD 110 000 - 150 000
Personal days
Federal holidays
Medical insurance
+4
Test Engineer
Test Engineer

TechINT Solutions Group • Aberdeen (MD)

Híbrido
USD 90 000 - 120 000
15 personal days
10 paid federal holidays
Medical insurance
+4