Embedded Firmware Engineer - RTOS, Video & ML

TBEI, Inc.

University Park (IL)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus potential
Health insurance
Paid holidays
401(k) with matching
Tuition reimbursement
Smoke-free workplace

Job summary

Federal Signal Corporation in University Park, IL seeks an experienced firmware engineer to design, develop and test low-level firmware for embedded hardware. You will create robust embedded C/C++ code, optimize for hardware constraints, and collaborate with hardware teams during integration.

The role involves implementing video streaming/test capabilities with FFmpeg, GStreamer, H.264/H.265, RTSP, WebRTC, and evaluating OpenCV/TensorFlow/PyTorch integration. Travel may be required.

Qualifications

  • Bachelor's degree in computer science or equivalent from an accredited university.
  • 5-7 years of relevant experience in embedded firmware roles.
  • Proficient in C/C++ for embedded systems and RTOS usage.
  • Experience with Python, OpenCV, TensorFlow/PyTorch for prototyping.

Responsibilities

  • Design, develop, and test low-level firmware for embedded devices.
  • Develop firmware architectures and optimize performance within hardware constraints.
  • Write clean, well-documented embedded C/C++ code following standards.
  • Implement video tech using FFmpeg, GStreamer, H.264/H.265, RTSP, WebRTC.
  • Evaluate incorporation of OpenCV, TensorFlow, PyTorch, YOLO, and TensorRT.
  • Interact with microcontrollers, memory, peripherals, and interfaces via firmware.
  • Work with RTOS to manage tasks with precise timing and priorities.
  • Conduct unit, integration, and system testing; debug firmware issues.
  • Collaborate with hardware engineers for seamless integration.
  • Create detailed firmware design, implementation, and testing documentation.
  • Support existing firmware with bug fixes and feature updates.
  • May travel to field and trade shows as needed.
  • Perform product evaluations to ensure compliance with standards.

Skills

Embedded C/C++
RTOS
Firmware development
Python
OpenCV
TensorFlow
PyTorch
Docker

Education

Bachelor's degree in CS or related

Tools

Docker
Git

Job description

Federal Signal Corporation in University Park, IL seeks an experienced firmware engineer to design, develop and test low-level firmware for embedded hardware. You will create robust embedded C/C++ code, optimize for hardware constraints, and collaborate with hardware teams during integration.

The role involves implementing video streaming/test capabilities with FFmpeg, GStreamer, H.264/H.265, RTSP, WebRTC, and evaluating OpenCV/TensorFlow/PyTorch integration. Travel may be required.

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

Similar jobs worth comparing

Firmware Engineer II - Embedded Systems & RTOS
Firmware Engineer II - Embedded Systems & RTOS

Federal Signal Corporation • University Park (IL)

On-site
USD 68,000 - 99,000
Annual bonus potential
Medical, dental, vision insurance
401(k) with company match
Embedded Firmware Engineer II (C/C++, RTOS)
Embedded Firmware Engineer II (C/C++, RTOS)

Federal Signal Corporation • University Park (IL)

On-site
USD 68,000 - 99,000
Annual bonus
Life insurance
Medical insurance
+8
Engineer II - Software Engineering
Engineer II - Software Engineering

TBEI, Inc. • University Park (IL)

On-site
USD 90,000 - 130,000
Annual bonus potential
Health insurance
Paid holidays
+3
Engineer II - Software Engineering
Engineer II - Software Engineering

Federal Signal Corporation • University Park (IL)

On-site
USD 68,000 - 99,000
Annual bonus potential
Medical, dental, vision insurance
401(k) with company match
Embedded Firmware Engineer — Real-Time, RTOS & MCU
Embedded Firmware Engineer — Real-Time, RTOS & MCU

NEOTech • Naperville (IL)

On-site
USD 85,000 - 120,000
Embedded Firmware Engineer — RTOS Expert (Flexible)
Embedded Firmware Engineer — RTOS Expert (Flexible)

Schneider Electric • Andover (MA)

On-site
USD 68,000 - 102,000
Medical, dental, vision insurance
401(k) + match
Paid family leave
+1
Senior Embedded Firmware Engineer for IoT/Video (Onsite CA)
Senior Embedded Firmware Engineer for IoT/Video (Onsite CA)

Arrow Electronics • Carlsbad (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Senior Video Firmware Engineer - Embedded C/C++, H.264/HEVC
Senior Video Firmware Engineer - Embedded C/C++, H.264/HEVC

Real Communications Inc • San Jose (CA)

On-site
USD 100,000 - 130,000
Medical
Dental
Vision
+3
Embedded Firmware Engineer — Build Real-World Systems (C/C++, RTOS)
Embedded Firmware Engineer — Build Real-World Systems (C/C++, RTOS)

Ignite Human Capital • Naperville (IL)

Hybrid
USD 85,000 - 95,000
Lead Embedded Firmware Engineer – RTOS & Real-Time Systems
Lead Embedded Firmware Engineer – RTOS & Real-Time Systems

Cloud Analytics Technologies LLC • Cleveland (OH)

On-site
USD 80,000 - 100,000