Demo

Senior Firmware Engineer

Umanist
St Louis, MO Contractor
POSTED ON 5/1/2025
AVAILABLE BEFORE 10/27/2025
Responsibilities You Need To Handle

Work with a small collaborative team of technology-focused, creative firmware/software and hardware engineers on a large variety of IoT and embedded control system projects for industrial, medical, and military applications. Work directly with customers to elicit and manage product requirements, contribute to engineering effort and schedule estimates, develop the design architecture, participate in and coordinate team software development, and provide design leadership and mentoring.

Credentials And Attributes We Look For

  • Degree in Electrical Engineering, Computer Engineering, or Computer Science, with extensive experience in professional projects.
  • Experience as a project lead, software architect, program manager, or engineering lead is desired.
  • Passion for product development, embedded hardware devices, and creative problem solving.
  • Solid embedded programming skills in a variety of platforms using C, C , C#, mobile, Linux and Windows platforms.
  • Core knowledge of communication technologies (UART, USB, I2C, SPI, BLE, Ethernet, Wi-Fi).
  • Commonly use structured design and programming.
  • Software version control systems in daily work.
  • The ability to read and interpret schematics and device datasheets.
  • Familiarity with test equipment.

Skills we would like you to have, but they aren't required:

  • Microcontrollers, device drivers, IoT platforms, security technologies
  • Embedded Linux, Buildroot, Yocto, Cloud VMs, AWS/Azure, SQL
  • .NET, VB, Python, RTOS
  • PIC8/16/32, ARM, DSP, CPLD/FPGA programmable logic
  • motor and motion control, graphics and user interface development
  • Qt, MQTT, EtherCAT, ProfiNET, CAN bus, TPC/IP, App development (Android, iOS)

Skills: software version control,firmware,c,linux,i2c,c#,programming,embedded,usb,uart,spi,wi-fi,c ,windows,ble,structured design,embedded programming,ethernet

Salary : $50 - $55

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$210,444 - $312,772
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Umanist

Umanist
Hired Organization Address Summit, NJ Contractor
Work Schedule: Mon-Fri(normal business hours) Position Summary This position will be responsible for resolving discrepan...
Umanist
Hired Organization Address Decatur, IL Full Time
Position Title: Automation and Controls Engineer Department: Engineering Work Location: Decatur, Illinois Position Summa...
Umanist
Hired Organization Address Summit, NJ Contractor
Hybrid Role- 50% onsite minimum required Position Overview The CSV Engineer supports the successful implementation of ma...
Umanist
Hired Organization Address Flower Mound, TX Full Time
Duties and Responsibilities Create the project Conceptual Layout Drawing (CLD) in AutoCAD 2D format Participate in equip...

Not the job you're looking for? Here are some other Senior Firmware Engineer jobs in the St Louis, MO area that may be a better fit.

Sr Firmware Engineer Contractor

USA Firmware, Gahanna, OH

Signal Process Engineer

USA Firmware, Cuyahoga Falls, OH

AI Assistant is available now!

Feel free to start your new journey!