About The Position

Engine Control Development: Write the engine control system software for spark-related software components, ensuring precise timing and combustion stability. Deep-Dive Analysis: Become an engine controls expert, getting into the nitty-gritty of fuel ignition, Minimum Spark Advance for Best Torque (MBT) calculation, and cold-start emissions reduction monitoring. OBD Leadership: Act as the subsystem engineer for OBD (On-Board Diagnostics) monitors, ensuring robust detection of system anomalies and compliance with regulatory standards. Implementation & Validation: Translate system-level requirements into software design, then implement and validate the controls' algorithm in C-code or Model Based Software depending on the component. Testing: Complete testing of software changes in unit-test, Software-in-the-Loop (SIL), and/or Hardware-In-the-Loop (HIL) testing environments. Documentation: Maintain software description documentation, calibration guides, install guides, and release notes for each software release. Established and active employee resource groups

Requirements

  • B.S. degree in computer engineering, computer science, electrical engineering, mechanical engineering, or related Degree ; or foreign equivalency degree, or a combination of equivalent experience and education.
  • 1+ years experience in C and MATLAB/Simulink Software Development in Powertrain
  • 5+ years of experience with embedded control software and design experience.

Nice To Haves

  • M.S. degree in computer engineering, computer science, electrical engineering, mechanical engineering, related Degree.
  • Experience with ICE/Hybrid Engine Controls.
  • Deep understanding of Internal Combustion Engine (ICE) physics and thermodynamics.
  • Experience with OBDII monitor development and regulatory requirements.
  • Experience with Jira, Jama, Unity/Ceedling, GitHub and/or ClearCase.
  • Experience with Scaled Agile Framework (SaFe).

Responsibilities

  • Write the engine control system software for spark-related software components
  • Become an engine controls expert
  • Act as the subsystem engineer for OBD (On-Board Diagnostics) monitors
  • Translate system-level requirements into software design
  • Complete testing of software changes in unit-test, Software-in-the-Loop (SIL), and/or Hardware-In-the-Loop (HIL) testing environments
  • Maintain software description documentation, calibration guides, install guides, and release notes for each software release
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service