Responsibilities:
- Software Design Function, responsible for the design, implementation, test and release of embedded control software.
- Project management from inception through production.
- Ensure systems and customer requirements are known and documented.
- Interface between electronics, hydraulics, vehicle package as well as internal departments to address system level issues; generate and oversee product specifications.
- Support vehicle demonstrations and prototype builds, and interface with customer suppliers to develop and launch antilock braking, traction control and vehicle stability control products.
- Coordinate with internal departments to develop braking products concurrently that meet cost, reliability and manufacturing objectives; create product specifications.
- Maintain engineering product procedures through product development processes.
- Manage engineering change requests and coordinate specification releases or changes.
- Conduct engineering laboratory development evaluations and provide technical advisory for application calibration efforts.
Requirements:
- Minimum of 4 years of experience working in product development of automotive chassis systems or related embedded software design (requirements and analysis), implementation (programming code C / C++ / assembler), testing of control algorithms, software debug, integration, verification, validation, release and maintenance.
- Knowledge and utilization of MatrixX and Simulink (bench and vehicle), in-vehicle data measurements, recording and benchtop simulation.
- Ability to understand fault monitoring and HW/SW interface and to develop efficient solutions to the implementation and test are essential.
- Able to use compilers, debuggers, emulators for controllers as well as digital oscilloscopes and logic analyzers.
- Knowledge and support of CAN, J1850, J1939, etc., communication protocols.
- OOA/OOD and control systems knowledge a plus.
- Six Sigma Black Belt/Green Belt certification preferred.
- Education: Minimum of Bachelor degree in Electrical Engineering, Computer Science, or Mechanical Engineering with basic software skills..