We are HIRING for several exciting roles
Vehicle Controls Engineer
Company Overview:
Dorleco is a 360-degree controls software development & integration solution provider for electric and autonomous vehicle systems, focused on achieving its mission of developing sustainable & efficient vehicles with innovative, robust, and lean engineering practices. We provide a fast-paced R&D environment and deliver integrated solutions for mechanical, electrical, software, thermodynamic, and energy storage systems for modern electric and autonomous vehicle systems.
As an Embedded Vehicle Controls Engineer in our team, you will be responsible for the design, development and support of embedded controls software solutions for applications including electric, ICE and hybrid vehicles. You will work on developing controls algorithms and strategies to achieve various performance objectives within vehicles and reflecting those capabilities in a simulation engine for fast iteration. The role also includes validating the design utilizing various platforms (Rapid Prototyping, Software-in-the-Loop, Hardware-in-the-Loop, vehicle testing) to ensure robustness and quality of the production software.
Location:
New Philadelphia, Ohio, United States
Work Authorization Requirements:
- Must be authorized to work in the United States for any employer.
- If you are fine with above mentioned working location.
Role and Responsibilities
- Develop novel algorithms for vehicle control problems applying electrical, mechanical, thermodynamics and material sciences
- Drive design and calibration change focused on attributes such as efficiency, drivability, thermal, NVH, performance, and durability.
- Experience with data management tools / using fleet data to guide design.
- Drive HW board bring-up, system debugging, and code optimization for embedded platforms
- Implement basic embedded software components into an automotive ECU application running in real-time operating system such as FreeRTOS / SafeRTOS environment. Software components include SPI, I2C, UDS, CAN, LIN and ethernet protocol stacks as well as peripheral device drivers.
- Collaborate with system engineers to establish vehicle and sub-system requirements, and implement them into software design
- Create state of the art system simulation and control platform.
- Design and implement embedded test code to test ECU software components using virtualized SiL and hardware-in-the-Loop testing in accordance with ISO26262
- Develop toolchains and methods to automate testing and perform data analysis to improve efficiency
- Support designing vehicle features and the interfaces between the vehicle controllers
- Perform debugging and failure analysis of complex hardware and software interactions, and drive root cause identification
- Provide status reports documenting SW implementation & bug/service resolution
- Support environmental and track testing activities.
- Support system troubleshoot using vehicle interface tools (Vector, Kvaser, PEAK-System) and lab equipment such as oscilloscope, power supplies and multimeter