Firmware Engineer lll

TOTAL Deutschland GmbH

Woburn (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TOTAL Deutschland GmbH is seeking a skilled individual to join their team in Woburn, Massachusetts, focused on firmware and embedded software development. Candidates should possess a strong background in electrical engineering, with over 6 years of experience, particularly with microcontrollers and debugging.

This role involves designing firmware, debugging issues with sophisticated tools, and collaborating across teams. A solid understanding of embedded systems is essential, with opportunities for further professional development in an innovative environment.

Qualifications

  • Must be a US citizen or permanent resident.
  • Experience with microcontrollers and ARM Cortex-M series processors.
  • Ability to read schematics and circuit diagrams.

Responsibilities

  • Design and develop firmware for embedded systems.
  • Debug hardware and software issues.
  • Communicate effectively with team members and stakeholders.

Skills

Firmware or Embedded Software Experience
Software Design and Architecture
Microcontrollers Experience
Expert Debugging Skills
Effective Communication Skills

Education

BS(E) in Electrical Engineering, Electronics & Communications Engineering, or Computer Science

Tools

ARM Cortex-M processors
SWD/JTAG
Oscilloscopes
Git and GitHub

Job description

About Us

Midéis is a research and development company focused on sensors and smart materials. We help drive innovation for our parent company, Hutchinson, a global supplier to automotive, aerospace, defense, and industrial markets. Midéis R&D works towards vehicle electrification and distributed industrial sensing, especially industrial Internet of Things (IIoT) solutions.

We have a diverse set of projects ranging from innovative uses of smart materials to data acquisition and signal analysis software. We are a great place to learn, as well as a place that rewards people who have drive and their own ideas. Midéis has a small company feel with about 60 people working out of our Woburn office, including over 20 engineers divided between software, electrical, mechanical, and aerospace. Midéis has successfully transitioned a number of its R&D programs to successful product lines ranging from wireless data loggers to critical safety seals used on US Navy ships.

NOTE: Midé conducts a significant amount of work for the Department of Defense, and this position may require participation in defense work.

Education and Experience
  • BS(E) in Electrical Engineering, Electronics & Communications Engineering, Computer Science, or similar, required.
  • 6+ years firmware or embedded software experience, required.
Requirements
  • Must be a US person (citizen or permanent resident).
  • Software design and architecture experience. C is highly preferred; C++ and similar languages are also acceptable.
  • Interest in project management.
  • Experience with microcontrollers and direct access to peripherals. ARM Cortex‑M series processors (e.g., STM32, EFM32) are highly preferred.
  • Experience working on devices without an operating system and interfacing with peripherals directly.
  • Ability to read schematics, circuit diagrams, and PCB layouts.
  • Expert debugging skills using SWD/JTAG, protocol/logic analyzers, and oscilloscopes.
  • Effective verbal and written communication skills.
Highly Preferred
  • Experience with STM32 microcontrollers.
  • Wi‑Fi/lwIP networking in low‑power and embedded contexts such as the ESP32 platform.
  • Familiarity with IoT and Cloud (particularly Azure) systems, including MQTT, IoT Edge, and cloud fundamentals.
  • Embedded multitasking operating systems like FreeRTOS.
  • Implementing serial protocols such as I2C and SPI.
  • Effective use of DMA engines, clock management, and sleep states.
  • Proficiency in Python.
  • Experience with Git, GitHub, and the GitFlow process including pull requests, code reviews, and branches.
  • Some project management experience, particularly managing cross‑functional teams.
  • Personnel management and mentorship abilities, although will not be a manager immediately.
  • Experience translating high‑level product needs into detailed firmware requirements and architectural specifications.
Preferred Skills
  • Advanced object‑oriented and software architecture skills.
  • Standard and low‑power radio protocols (Wi‑Fi, Bluetooth, ZigBee/other 802.15.4, ANT, etc.).
  • Signal processing, such as Fourier transforms, PSD, filters, and resampling.
  • Experience with Linux or single‑board computers like Raspberry Pi.
  • Familiarity with circuit simulation tools such as LTspice.
  • Schematic capture and PCB layout (Altium).
  • Experience with smart materials such as piezoelectric actuators or piezo sensors.
  • Low‑power hardware design.
  • Building projects with CMake.
  • Experience writing detailed technical reports and/or proposals.
Company Culture

We are 40,000 men and women who meet the challenges faced by our automotive, aviation, defense, and industry customers every day. Our passion for challenge and our enthusiasm encourage us to imagine, design and produce high performance and innovative fluid, sealing system and anti‑vibration solutions. Working at Hutchinson means being curious about everything, contributing to the evolution of mobility and reducing carbon emissions.

Join us and show what drives you!

A French company with an international presence (25 countries): 170 years of history and passing on our know‑how.

5 billion in turnover, with 5 % invested in R&D.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer lll
Firmware Engineer lll

Hutchinson SA • Woburn (MA)

On-site
USD 90,000 - 120,000
Product Engineer III
Product Engineer III

TOTAL Deutschland GmbH • Woburn (MA)

On-site
USD 75,000 - 95,000
Software Engineer ll
Software Engineer ll

TOTAL Deutschland GmbH • Woburn (MA)

On-site
USD 80,000 - 100,000
Firmware Engineer - IoT
Firmware Engineer - IoT

Dormont Manufacturing Co • Brisbane (CA)

On-site
USD 125,000 - 155,000
Firmware Engineer, Staff
Firmware Engineer, Staff

Redwire • Ann Arbor (MI)

On-site
USD 134,000 - 176,000
Matching 401(k)
Paid PTO
Paid holidays
+6
Software Engineer ll
Software Engineer ll

Hutchinson • Woburn (MA)

On-site
USD 80,000 - 100,000
Firmware Engineer, Staff
Firmware Engineer, Staff

Edge Autonomy • Ann Arbor (MI)

On-site
USD 134,000 - 176,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Georgia-Pacific • Neenah (WI)

On-site
USD 80,000 - 100,000
Medical, dental, and vision coverage
Flexible spending and health savings accounts
Life insurance, AD&D, disability, and retirement plans
+2
Firmware Engineer
Firmware Engineer

EVONA • Cambridge (MA)

On-site
USD 135,000 - 165,000
Firmware Engineer
Firmware Engineer

Nexr • Fort Myers (FL)

Hybrid
USD 100,000 - 140,000