Embedded Software Engineer
ARI
Peoria, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 75KJob location
Peoria, United States of America
Tech stack
C
Computer Engineering
Software Debugging
Embedded Software
Matlab
Software Engineering
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Information Technology
Requirements
Technical Skills
- Strong C programming skills
- Experience with Python scripting and software development
- Understanding of embedded software systems and development workflows
- Familiarity with MATLAB/Simulink model-based development concepts
- Understanding of auto-generated embedded code structures
- Debugging and troubleshooting experience in embedded environments
- Knowledge of software integration and validation processes
Preferred Skills
- Experience with M scripting (MATLAB scripting)
- Familiarity with embedded control systems or ECU/ECM environments
- Exposure to software automation tools and utilities development
- Experience working with model-based development workflows, * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field preferred
- Minimum 2+ years of experience in embedded software development or related engineering roles
- Experience in automotive, heavy equipment, controls, or embedded systems industries preferred