Embedded Software Engineer
Overview:
Our client provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate should have experience in Embedded Software development and a desire to work on mission critical real time embedded control systems.
Key Responsibilities:
Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software and firmware for embedded module production programs.
Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams.
Support quoting new business opportunities with respect to software content.
Implement and execute software development best practices & methodologies.
Perform troubleshooting of Software & Systems issues with company products.
Qualifications:
Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
Demonstrable ability to problem solve.
Experience in embedded systems, development, debugging and testing.
Experience with C programming.
Strong written and verbal communication skills.
Strong sense of ambition, self-motivation and self-discipline.
Familiarity with electronics hardware.
Ability to work both independently and in a team setting.
Bonus items would be:
Experience in AUTOSAR configuration and implementation
Experience in Python, C++, or C# (w/corresponding experience in Qt or .NET).
Experience in MATLAB/Simulink Control Modeling to Firmware interfacing.
Experience in Controls development in MATLAB/Simulink.
Experience in ISO26262 systems development.
Salary & Benefits:
Base salary
Performance bonus eligible
Benefits package
CategoryManufacturing
FunctionEngineering
Req IDJN -012024-120825