Roles and Responsibilities:
· Perform in a team environment and collaborative atmosphere, including cross-functional collaboration
· Software requirement analysis and development
· Software design
· Software implementation
· Software testing (can include unit testing)
· Support software integration and releases
· Automation using scripting languages such as Perl, Python, etc.
· Actively participate in internal and external peer reviews
Desired skills:
· Disciplined software engineering and development
· Fluent in C software language
· Embedded software development and testing tools (CANalyzer, debuggers, etc.)
· CAN (J1939 strongly preferred)
· Experience with development frameworks and development according to defined software architectures
· Embedded concepts such as AUTOSAR, RTOS, etc.
· Requirement analysis, requirement authoring
· Design documentation
· Experience with automotive or heavy vehicle ECU software design
· Ability to read and interpret schematics and component data sheets
· Embedded software development with knowledge of MPC or TriCore microcontroller families
· Software debugging using Lauterbach, iSYSTEM or similar debuggers
· Strong problem solving and issue root cause identification techniques
· Experienced software engineers will be expected to demonstrate technical leadership
· Strong technical communication
Job Type: Full-time
Pay: $120,000.00 - $125,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
Experience:
- Embedded software: 1 year (Preferred)
Ability to Commute:
- Lisle, IL 60532 (Required)
Ability to Relocate:
- Lisle, IL 60532: Relocate before starting work (Required)
Work Location: In person