Sr. Software Development Engineer

Sr. Software Development Engineer

Job ID:  12901

Tlajomulco de Zuñiga, MX

For any intelligent system, electronic control is needed. These electronic controls are developed in the Tech Cluster Control Technologies. In a global team, we develop engine controllers for the full range of power and voltage classes. And as the environmental conditions impose similar challenges on engine controller products, these are also developed in Control Technologies


In this product range, we lay the basis for successful products by developing materials, technologies, and building blocks such as electronic functions, power modules, or complex SW drivers. We integrate these into products for our customers and by that, we can go up to a full turn-key system.


Duties include:

• Ability to understand and implement control strategy algorithms.
• Perform Bench level design validation tests
• Contributor to the design and implementation of automotive application SW.

• Support the Program Management at quoting new businesses through the suggestion of technical solutions and effort estimation.
• Interface with System Algorithm engineers in the US, Europe, and Asia reviewing system requirements to ensure the overall technical integrity of the SW product.
• Real-time embedded software development support next-generation control modules testing and debugging support.
• Integration of Application SW with low-level Hardware Abstraction SW.
• Perform reviews, analyze system and software requirements, and test protocol.
• Monitor and evolve the "state-of-the-art" in embedded Systems and Software Development.
• Facilitate cross-team collaboration and knowledge sharing.

Required Skills:
• BS in Mechanical, Electrical, Software Engineering. MS Preferred.
• Minimum 3 years of Engineering experience
• 5 years of experience in C language programming
• 3 years of experience in developing bench level DV test cases
• 3 years of experience using calibration tools, and data-logging tools, and the ability to analyze data.
• Understanding of component-driven System and SW development architecture.
• Good written and oral communication and interpersonal skills.
• Be able to learn the details of specific features from documentation, and review with design engineers
• Self-motivated, dedicated, focused, and be able to meet tight schedules.

Preferred Skills:
• Good understanding of Vehicle Dynamics
• Knowledge of related key issues in CPU Utilization, Memory Management.
• Experience with configuration management tools
• Experience using Debugging Tools to troubleshoot the application strategies
• Understanding of flashover Controller Area Network (CAN) development.
• Hardware diagnostics and circuit protection implemented in low-level software drivers.
• Experience using DOORS, CANalyzer, CANape, INCA, ATI Vision, or similar tools
• Understanding of UML.






Business Unit: EC


Department: Software


Your Contact Partner: Sofía Villalobos

Vitesco Technologies is a leading international developer and manufacturer of state-of-the-art powertrain technologies for sustainable mobility. With smart system solutions and components for electric, hybrid and internal combustion vehicles, Vitesco Technologies makes mobility clean, efficient and affordable. The product range includes electric drives, electronic control units, sensors and actuators, and exhaust-gas aftertreatment solutions. In 2020, Vitesco Technologies recorded sales of around 8 billion Euros and employs almost 40,000 people at around 50 locations worldwide. Vitesco Technologies is headquartered in Regensburg, Germany.