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
$ 75K

Job 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

Apply for this position