More jobs:
Firmware Engineer lll
Job in
Woburn, Middlesex County, Massachusetts, 01813, USA
Listed on 2026-05-16
Listing for:
TotalEnergies
Full Time
position Listed on 2026-05-16
Job specializations:
-
Engineering
Systems Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Overview
Midé 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 the automotive, aerospace, defense, and industrial markets. Midé’s R&D will help Hutchinson work towards vehicle electrification and distributed industrial sensing, especially industrial internet of things (IIoT) solutions. This position may involve defense work.
Education And Experience- BSE (EE, ECE, CS, or similar) required
- 6+ years firmware or embedded software experience required
- 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 (i.e. STM
32, EFM
32, etc.) 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
- Experience with STM
32 microcontrollers - Wi-Fi / lwIP networking in low-power and embedded contexts like the ESP
32 platform - Some 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, Git Hub, and the Git Flow 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 with translating highlevel product needs into detailed firmware requirements and architectural specifications
- Experience designing low power data acquisition systems
- Advanced object-oriented and software architecture skills
- Standard and lower-power radio protocols (Wi-Fi, Bluetooth, Zig Bee/other 802.15.4, ANT, etc.)
- Signal processing, such as Fourier Transforms, PSD, filters, and resampling
- Experience with Linux or SBCs 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
Total Energies valorise la diversité, promeut le développement individuel et offre des opportunités d'emploi égales à tous les candidats.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×