Embedded Software Engineering Specialist

Jobtailor

Illinois

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jobtailor is seeking an experienced embedded software engineer to define and drive software architecture for autonomous systems on embedded platforms. You will design real-time control software, lead AUTOSAR-based development, and ensure traceable requirements across system and hardware layers.

The role requires extensive experience in Embedded C/C++, RTOS, AUTOSAR Classic, and cross-team leadership, with opportunities to influence cybersecurity, functional safety, and production readiness.

Qualifications

  • Bachelor’s degree in engineering or computer science; advanced degree preferred.
  • Strong expertise in embedded C/C++ development in RTOS environments.
  • Proven experience in software architecture and embedded/autonomy systems.
  • Deep knowledge of AUTOSAR (Classic preferred), including BSW and RTE.
  • Solid understanding of software development lifecycle and structured methodologies.
  • Strong problem-solving and technical troubleshooting skills.
  • Experience with modeling tools (MATLAB/Simulink) in embedded environments.
  • Experience with vehicle/machine networks (CAN, Ethernet).
  • Proficiency with development tools (GIT, debuggers, cross-compilers).
  • Ability to collaborate with and lead distributed engineering teams.

Responsibilities

  • Define and drive software architecture for Remote Control and autonomy systems on embedded platforms.
  • Design, develop, and review real-time embedded control software.
  • Lead AUTOSAR-based software architecture and development using Embedded C/C++.
  • Define and govern software requirements with traceability to system and customer needs.
  • Architect and guide software integration across system, hardware, and platform layers.
  • Standardize machine interfaces across platforms.
  • Support cybersecurity and functional safety in software design and validation.
  • Support Sprint planning and execution.
  • Drive software verification, validation, and quality practices.
  • Troubleshoot complex issues and lead root cause analysis and resolution.
  • Align delivery with global teams, platform initiatives, and production readiness goals.
  • Mentor software developers and provide technical leadership across distributed teams.

Skills

Embedded C/C++ Development
AUTOSAR Software Architecture
Real-Time Embedded Control Systems
Software Verification and Validation
Technical Leadership
Collaboration
Problem-Solving
CAN/Ethernet Networking

Education

Bachelor’s degree in Engineering or Computer Science
Advanced Degree Preferred

Tools

MATLAB/Simulink
GIT
Debuggers
Cross-Compilers
CAN/Ethernet Tools

Job description

Responsibilities include:

  • Define and drive software architecture for Remote Control and autonomy systems on embedded platforms
  • Design, develop, and review real-time embedded control software
  • Lead AUTOSAR-based software architecture and development using Embedded C/C++
  • Define and govern software requirements with traceability to system and customer needs
  • Architect and guide software integration across system, hardware, and platform layers
  • Standardize machine interfaces across platforms
  • Support cybersecurity and functional safety in software design and validation
  • Support Sprint planning and execution
  • Drive software verification, validation, and quality practices
  • Troubleshoot complex issues and lead root cause analysis and resolution
  • Align delivery with global teams, platform initiatives, and production readiness goals
  • Mentor software developers and provide technical leadership across distributed teams
Requirements
  • Bachelor’s degree in engineering or computer science; advanced degree preferred
  • Strong expertise in embedded C/C++ development in RTOS environments
  • Proven experience in software architecture and embedded/autonomy systems
  • Deep knowledge of AUTOSAR (Classic preferred), including BSW and RTE
  • Solid understanding of software development lifecycle and structured methodologies
  • Strong problem-solving and technical troubleshooting skills
  • Experience with modeling tools (MATLAB/Simulink) in embedded environments
  • Experience with vehicle/machine networks (CAN, Ethernet)
  • Proficiency with development tools (GIT, debuggers, cross-compilers)
  • Ability to collaborate with and lead distributed engineering teams
  • Knowledge of relevant programming languages and tools
  • Knowledge of software development life cycle
  • Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters
  • Knowledge of technical troubleshooting approaches, tools and techniques
  • Knowledge of problem-solving approaches, tools, and techniques
  • Knowledge of application and system development tools and toolkits
  • Knowledge of artificial intelligence concepts, technologies, and methodologies
  • Ability to work full-time onsite five days a week at the Irving, Texas, Mossville, Illinois, or Clayton, North Carolina office
  • Up to 10% travel required
  • Successful completion of a drug screen required
  • Visa sponsorship is available for eligible applicants
Core Competencies

Demonstrates expertise in Embedded C/C++ development, AUTOSAR software architecture, and real-time embedded control systems. Proven ability to lead distributed teams, drive software quality practices, and ensure alignment with system and customer requirements.

Highest-signal resume keywords
  • Embedded C/C++ Development
  • AUTOSAR Software Architecture
  • Real-Time Embedded Control Systems
  • Software Verification and Validation
  • Technical Leadership
Hard Skills
  • Embedded C/C++
  • Software Architecture
  • Real-Time Operating Systems (RTOS)
  • AUTOSAR (Classic)
  • Software Development Lifecycle
  • Modeling Tools (MATLAB/Simulink)
  • Vehicle/Machine Networks (CAN, Ethernet)
  • Development Tools (GIT, Debuggers, Cross-Compilers)
  • Technical Troubleshooting
  • Problem-Solving Techniques
Soft Skills
  • Collaboration
  • Mentoring
  • Problem-Solving
  • Technical Leadership
Certifications & Qualifications
  • Bachelor’s Degree in Engineering or Computer Science
  • Advanced Degree Preferred
Industry Keywords
  • Embedded Systems
  • Autonomy Systems
  • Cybersecurity
  • Functional Safety
  • Software Integration
  • Machine Interfaces
  • Global Team Alignment
  • Production Readiness
  • Artificial Intelligence Concepts
  • Regulatory Considerations
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced Embedded Software Engineer
Advanced Embedded Software Engineer

Jobtailor • Clearwater (FL)

On-site
USD 90,000 - 130,000
Automotive Embedded Software Architect – C/C++
Automotive Embedded Software Architect – C/C++

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 190,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Principal Software Engineer – Embedded Software Platform
Principal Software Engineer – Embedded Software Platform

Jobtailor • California (MO)

On-site
USD 180,000 - 240,000
Embedded Software Engineering Specialist - Remote Control
Embedded Software Engineering Specialist - Remote Control

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Health benefits
PTO
401(k)
+11
Autonomy Engineering Development Specialist
Autonomy Engineering Development Specialist

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Embedded Software Engineer 3 #100464
Embedded Software Engineer 3 #100464

Swoon • Peoria (IL)

On-site
USD 120,000 - 150,000
Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 70,000 - 95,000
Embeded Software Engineer
Embeded Software Engineer

ApplyMint • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+2
Senior Software Engineer – Autonomy Software
Senior Software Engineer – Autonomy Software

Jobtailor • Burlington (MA)

On-site
USD 140,000 - 190,000