Company:
Diverse Lynx
Location: Lisle
Closing Date: 10/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Embedded Software Engineer
Lisle, IL (Onsite Position)
Fulltime Position
Job Description:
An embedded software engineer on the Navistar Low-Level Software Team is responsible for ECU software development for multiple ECUs. Work includes effort across the full software development life cycle, including requirement discovery and analysis, software requirement writing, design, implementation, and testing. Current projects include AUTOSAR and non-AUTOSAR ECUs. Software implementation includes work in C as well as software component configuration. Engineers are expected to be able to work on a variety of task types and with a minimum of supervision. Engineers will work within a team structure, with team members located in multiple sites. Work will include support colleagues activities, participating in reviews and technical discussions.
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
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Lisle, IL (Onsite Position)
Fulltime Position
Job Description:
An embedded software engineer on the Navistar Low-Level Software Team is responsible for ECU software development for multiple ECUs. Work includes effort across the full software development life cycle, including requirement discovery and analysis, software requirement writing, design, implementation, and testing. Current projects include AUTOSAR and non-AUTOSAR ECUs. Software implementation includes work in C as well as software component configuration. Engineers are expected to be able to work on a variety of task types and with a minimum of supervision. Engineers will work within a team structure, with team members located in multiple sites. Work will include support colleagues activities, participating in reviews and technical discussions.
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
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Share this job
Useful Links
Similar Jobs
- View Job
Embedded Software Engineer
Lisle - View Job
Project Engineer – Embedded Systems Release Coordinator
Lisle - View Job
Senior Software Engineer, Python
Naperville - View Job
Software Engineer (C++/QML/QT)
Glendale Heights - View Job
Java Software Engineer / Java Developer, 24-13028
Bolingbrook