Embedded Software Engineer

Actalent

Niles (IL)

Hybrid

USD 83,000 - 110,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) retirement plan
Hybrid workplace

Job summary

Actalent is seeking an Embedded Software Engineer in Niles, IL, to design, develop, and verify high-quality embedded software for realtime control environments. You will establish best practices, lead troubleshooting, and collaborate with crossfunctional teams to deliver safe and compliant solutions.

The role emphasizes software architecture design, project leadership, and rigorous verification across test stands, HIL/SIL integrations, and realtime targets.

Qualifications

  • BS degree in engineering or related field with 4+ years of equivalent experience.
  • Experience with embedded software in realtime control environments.
  • Strong understanding of verification and validation processes.

Responsibilities

  • Establish and maintain software development standards and best practices.
  • Analyze, troubleshoot, and resolve complex embedded software issues.
  • Design architectures for embedded and realtime systems.
  • Lead software projects from inception to delivery with minimal supervision.
  • Collaborate with crossfunctional teams to drive project success.
  • Communicate complex technical concepts to diverse stakeholders.
  • Review requirements for clarity and testability to support V&V.
  • Develop verification plans, test cases, and procedures.

Skills

Embedded software
Realtime systems
Troubleshooting
Software verification
Cross-functional collaboration

Education

BS degree

Tools

Simulink
VeriStand
LabVIEW
HIL/SIL

Job description

Embedded Software Engineer
Job Description

The Embedded Software Engineer designs, develops, and verifies highquality embedded software and supporting test systems for realtime control environments. This role establishes and applies best practices in software development, leads complex troubleshooting and verification activities, and collaborates closely with crossfunctional teams to deliver reliable, safe, and compliant solutions.

Responsibilities
  • Establish and maintain software development standards, methodologies, and best practices to optimize performance and ensure highquality, maintainable code.

  • Analyze, troubleshoot, and resolve complex embedded software issues using diverse information sources and innovative problemsolving approaches.

  • Design scalable, robust, and maintainable software architectures for embedded and realtime systems.

  • Lead software development projects from inception to completion with minimal supervision, ensuring timely and highquality delivery.

  • Collaborate and coordinate with crossfunctional teams and subject matter experts to drive project success and align on technical solutions.

  • Communicate complex technical concepts clearly to both technical and nontechnical stakeholders, facilitating understanding and informed decisionmaking.

  • Apply industry best practices and standards to improve software development processes and ensure consistent implementation across projects.

  • Review software requirements for clarity, completeness, consistency, and testability to support effective verification and validation.

  • Develop comprehensive verification plans, test cases, and procedures based on software requirements for embedded and realtime systems.

  • Execute software tests and review results to confirm that software performs as expected under normal, boundary, and fault conditions.

  • Verify and maintain traceability between requirements, test cases, code, and test results to demonstrate complete coverage and compliance.

  • Log, track, and retest defects discovered during verification until corrective actions are implemented and confirmed.

  • Configure, validate, and verify test stands, including motor simulation and integrated software tools, to ensure they meet intended requirements and operate reliably and safely prior to software verification.

  • Work with hardwareintheloop (HIL), softwareintheloop (SIL), and realtime control environments to support development and verification activities.

  • Develop and execute acceptance test cases with clear pass/fail criteria to support formal verification and acceptance testing.

  • Troubleshoot issues related to signal mapping, timing, configuration, calibration, and communications within test frameworks and embedded systems.

  • Incorporate understanding of market trends and competitor offerings to inform strategic software development decisions when appropriate.

  • Facilitate consensus among stakeholders on technical solutions, architectural decisions, and project direction.

Essential Skills
  • Expertise in multiple programming languages and frameworks relevant to embedded software engineering.

  • Strong proficiency in designing scalable, robust, and maintainable software architectures for embedded and realtime systems.

  • Demonstrated ability to analyze and resolve intricate technical challenges using innovative and structured problemsolving methods.

  • Proven experience leading software development projects from concept through delivery with minimal supervision.

  • Effective crossfunctional collaboration skills, working closely with engineering, test, and other stakeholder teams to achieve project objectives.

  • Ability to implement and enforce industry best practices and standards in software development processes.

  • Strong skills in building consensus among diverse stakeholders on technical and architectural decisions.

  • Excellent technical communication skills, with the ability to clearly convey complex information to technical and nontechnical audiences.

  • Handson realtime systems experience, including work with test stands, HIL/SIL systems, or realtime control environments.

  • Practical experience integrating tools such as Simulink, VeriStand, LabVIEW, and realtime targets within a test framework.

  • Experience developing and executing verification and acceptance test cases with clearly defined pass/fail criteria.

  • Strong troubleshooting abilities in signal mapping, timing, configuration, calibration, and communications within embedded and test systems.

  • Ability to review software requirements for clarity, completeness, consistency, and testability.

  • Experience creating verification plans, test cases, and procedures based on software requirements.

  • Experience executing software tests and analyzing results under normal, boundary, and fault conditions.

  • Ability to maintain traceability between requirements, test cases, code, and test results.

  • Ability to log, track, and retest defects through resolution and confirmation of corrective actions.

  • 4year bachelors (BS) degree and 4+ years of equivalent experience, or international bachelors/University degree equivalent and 4+ years of equivalent experience.

Additional Skills & Qualifications
  • Familiarity with embedded systems, including integration of software and hardware components in realtime environments.

  • Understanding of market trends and competitor offerings to inform strategic development decisions.

  • Experience working within structured verification and validation frameworks for safetycritical or highly reliable systems.

  • Strong organizational skills to manage multiple tasks, priorities, and stakeholders in a fastpaced engineering environment.

  • Commitment to continuous improvement, professional development, and adoption of new tools and methodologies.

  • Eligibility to access information subject to ITAR and/or EAR regulations or to obtain any required authorizations, as applicable.

  • Interest in leveraging tuition reimbursement and professional development opportunities to deepen technical expertise.

Job Type & Location

This is a Contract position based out of Niles, IL.

Pay and Benefits

The pay range for this position is $60.00 - $80.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long‑term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Niles,IL.

Application Deadline

This position is anticipated to close on Oct 15, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer-Service Connect
Sr. Software Engineer-Service Connect

Actalent • Plano (TX)

On-site
USD 125,000 - 168,000
Hybrid work model
Free catered lunch
Free covered parking
Product Compliance Certification Engineer
Product Compliance Certification Engineer

Actalent • Michigan City (IN)

On-site
USD 41,000 - 72,000
Medical, dental & vision
401(k) Retirement Plan
Test Engineer
Test Engineer

Actalent • Burnsville (MN)

On-site
USD 52,000 - 65,000
Medical, dental & vision
401(k) retirement plan
Mechanical Engineer
Mechanical Engineer

Actalent • Jersey City (NJ)

Hybrid
USD 85,000 - 110,000
401k with company match
Tuition reimbursement
Benefits after 30 days
+1
Embedded Software Engineer
Embedded Software Engineer

Actalent • Kansas City (KS)

On-site
USD 56,000 - 70,000
Medical, dental & vision
401(k) retirement plan
Life Insurance
Senior Hardware Engineer
Senior Hardware Engineer

Actalent • Detroit (MI)

Hybrid
USD 62,000 - 83,000
Medical, dental & vision
401(k) retirement plan
Hybrid work environment
Compliance Engineer
Compliance Engineer

Actalent • Fort Collins (CO)

Hybrid
USD 69,000 - 90,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Systems Engineer
Systems Engineer

Actalent • Oshkosh (WI)

Remote
USD 76,000 - 90,000
Medical, dental & vision
401(k) plan
Life Insurance
Software Quality Analyst
Software Quality Analyst

Actalent • United States

Hybrid
USD 114,616,000 - 134,674,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2
Embedded Software Engineer
Embedded Software Engineer

Actalent • Sterling (VA)

On-site
USD 158,399,000 - 235,565,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1