More jobs:
Embedded Software Engineering Specialist
Job in
Waukegan, Lake County, Illinois, 60087, USA
Listed on 2026-09-12
Listing for:
Jobtailor
Full Time
position Listed on 2026-09-12
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Software Architect, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
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
- 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
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
- 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
- Collaboration
- Mentoring
- Problem-Solving
- Technical Leadership
- Bachelor’s Degree in Engineering or Computer Science
- Advanced Degree Preferred
- Embedded Systems
- Autonomy Systems
- Cybersecurity
- Functional Safety
- Software Integration
- Machine Interfaces
- Global Team Alignment
- Production Readiness
- Artificial Intelligence Concepts
- Regulatory Considerations
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×