Embedded Software Engineer 4

Epitec, Inc.
Mossville, IL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$133,120.0 - $143,520.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Unit Testing C++ (Programming Language) Software Debugging Linux Embedded Software Hardware Design Real-Time Operating Systems Software Engineering Software Requirements Analysis Software Systems Verification and Validation (Software)
+3 more
System Testing Information Technology Production Code

Job description

We are seeking an Embedded Software Engineer 4 to support the development, validation, and deployment of production-level software systems. This role is focused on delivering real-world solutions by putting production code directly onto machines, ensuring reliability, performance, and scalability in field environments.

You will work within a collaborative Agile team to support software development efforts, validate system functionality, and ensure requirements are accurately translated into working solutions., Design, develop, and deploy embedded software for production systems Support validation and testing efforts to ensure system performance and reliability Translate requirements into functional, high-quality code Participate in unit testing, debugging, and system verification activities Collaborate with cross-functional teams in an Agile environment Assist with deployment of software onto machines and support field readiness

Requirements

Do you have experience in System requirements definition?, Do you have a Bachelor’s degree?, Bachelor’s degree in Computer Science, Software Engineering, or related field 5+ years of professional software development experience Strong experience with C++ Experience working in Agile development environments Background in requirements analysis and unit testing, Experience with vehicles, industrial equipment, or off-highway systems Familiarity with embedded systems or real-time software development Exposure to Linux-based development environments Experience with system validation, deployment, or hardware integration, This is a highly collaborative, hands-on engineering environment focused on delivering production-ready software. The team supports development, testing, and deployment efforts, with a strong emphasis on real-world system performance and integration.

Benefits & conditions

3.43.4 out of 5 stars Mossville, IL 61552 $64 - $69 an hour - Contract, Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance, $64-69/hour Benefits include medical, dental, vision, and 401(k) with company match

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

7:25 min

Writing system tests to verify operational infrastructure

Ryan Latta · WWC 2021

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all