Systems and Software Engineer - J0048516
Astemo Ltd.
Date: 7 hours ago
City: Farmington Hills, MI
Contract type: Full time

Description
Job Summary:
Join us as a Systems and Software Engineer in the Brake Business Unit, where you will be at the forefront of developing and refining brake system features, including algorithm and model development, simulation, verification, validation, and comprehensive documentation. At Astemo, you will collaborate with the brightest minds to create a better future through innovative mobility solutions.
Seeking a talented and self-motivated automotive Systems / Software Engineer located in Farmington Hills, MI. The ideal candidate will have experience in system engineering principles as applied to complex electromechanical controllers. The ideal candidate will therefore also need to have a foundation of hardware knowledge and experience. Candidate will be working in a culture that fosters creativity and problem solving. This position will play a key role in a development team that creates advanced automotive electronic systems for the future.
Job Responsibilities
Knowledge skills and abilities:
Experience: 2 years prior related industrial experience preferred with Master`s degree and minimum 3 years preferred with Bachelor’s degree. Previous or industry experience in brake controls is preferred. Exposure to Automotive engineering is required, including the following:
Working Conditions
Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds.
Travel: Domestic and international may be required as needed (up to 15%).
Work Environment: Primarily in a professional business office with exposure to testing areas and periodic exposure to manufacturing environments.
Additionally, the ability to work independently with minimal direction is required as are strong/effective verbal and written communication skills.
Job Summary:
Join us as a Systems and Software Engineer in the Brake Business Unit, where you will be at the forefront of developing and refining brake system features, including algorithm and model development, simulation, verification, validation, and comprehensive documentation. At Astemo, you will collaborate with the brightest minds to create a better future through innovative mobility solutions.
Seeking a talented and self-motivated automotive Systems / Software Engineer located in Farmington Hills, MI. The ideal candidate will have experience in system engineering principles as applied to complex electromechanical controllers. The ideal candidate will therefore also need to have a foundation of hardware knowledge and experience. Candidate will be working in a culture that fosters creativity and problem solving. This position will play a key role in a development team that creates advanced automotive electronic systems for the future.
Job Responsibilities
- Review and understand customer requirements for various brake control systems and perform technical analysis.
- Collaborate closely with global cross-functional teams to develop new algorithms/models or update existing brake control models.
- Support to execute real-world evaluation of brake system controls & ECU features via MIL/SIL/HIL and identify system problems/issues.
- Support and coordinate root-cause analysis efficiently with internal and oversea function teams to ensure delivered system achieves feature requirements from customers.
- Perform experiments and analyze data, create new techniques and evaluation as well as make reports.
- Create new concepts and perform experiments and analysis to realize improved system.
- Create technical documentation, design specifications, and best practices guides for brake systems.
- Share knowledge and expertise with internal teams and stakeholders to foster learning and collaboration.
- Perform additional projects & tasks assigned to support the overall mission, vision & goals of our department.
- Travel to customer locations to support product development, including product reviews, testing, and demonstrations. This role also involves occasional travel to company manufacturing and engineering facilities, both domestically and internationally (up to 15%).
- Represent the company with its major customers, and the public.
- Ensure legal compliance in all engineering product design activities.
- Support all business objectives of the company by aligning Design Engineering activities with the organizational goals and objectives.
- Consistently use exceptional customer service skills and work with all levels of staff and maintain strict confidentiality of information.
- Maintain a safe workplace and follow all regulations and requirements related to safety and environmental compliance. Follow all quality policy standards.
- Creative and self-motivated with the ability to understand and divide a vision into prioritized tasks.
- Ability to resolve complex issues in creative, efficient, and effective ways.
- Develop product development plans with emphasis on managing timing, cost, complexity, and risk.
- Perform requirement sorting to identify pure software and pure hardware requirements and disseminate to appropriate teams.
- Conceptualize test fixtures and simulated loads to test, quantify, and verify product performance.
- Conceptualize tester system diagrams to support bench, environmental, and EMC testing.
- Interface with customers to clarify requirements and gain detailed knowledge about system operation.
- Construct, deliver and maintain system block diagrams and system DFMEAs.
- Develop concepts and specifications for environmental and EMC verification and validation testing.
- Maintain complete traceability between requirements, implementation, and test results.
- Lead effort and deliver hardware/software interface specifications.
- Lead effort and deliver functional control algorithms with on-line and off-line diagnostic methods.
- Lead effort in root cause analysis and issue resolution during all development phases.
- Work with functional safety teams to iterate the hardware and software requirements as necessary.
- Create and maintain user manual and overall application engineering report for product being developed.
- Participate in all hardware and software design reviews ensuring smooth implementation of requirements.
- Handling of audits such as A-Spice assessments.
- Comply with the designated ISO / TS 16949 responsibilities, Health & Safety (H&S) rules and practices.
- Perform any other assignments from time-to-time as management so directs.
- Treat everyone with dignity, trust, and respect.
Knowledge skills and abilities:
- Knowledge of brake system control function is required.
- Programming skills in C/C++ and MATLAB/Simulink are required.
- Knowledge of in-vehicle communication protocols (CAN/Ethernet/etc), and tools like Vector CANape, CANalyzer, and dSpace Control Desk are required.
- Ability to carry out system level integration (including hardware and software) within vehicle is a plus.
- Ability to make test plans and execute experiments.
- Experience using Model Based Development tools and virtual validation methods for brake controls & ECU (specifically MATLAB/Simulink, Stateflow, and CarMaker) is required.
- Familiarity with hardware and software simulators such as dSpace/ LabVIEW is required.
- Verification proficiency (e.g. design verification methods, data acquisition/analysis, hardware-in-the-loop, etc.)
- Ability to work in a team environment and present development outcomes to sponsors and customers.
- Excellent writing and communication skills will be required. Proficiency in Japanese (speaking and reading) is a plus.
Experience: 2 years prior related industrial experience preferred with Master`s degree and minimum 3 years preferred with Bachelor’s degree. Previous or industry experience in brake controls is preferred. Exposure to Automotive engineering is required, including the following:
- An understanding of automotive components and embedded systems.
- Knowledge of brake system control functions.
- An understanding of chassis systems and vehicle dynamics is a plus.
Working Conditions
Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds.
Travel: Domestic and international may be required as needed (up to 15%).
Work Environment: Primarily in a professional business office with exposure to testing areas and periodic exposure to manufacturing environments.
Additionally, the ability to work independently with minimal direction is required as are strong/effective verbal and written communication skills.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume