JobRaahGet matched free

Jobs

Embedded Software Engineer

Vitesco Technologies GmbH · Tlajomulco, MX · Mexico · On-site

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Job Description Software Automotive Engineer – BSW Integration Position Summary We are seeking a Software Automotive Engineer with strong expertise in Basic Software (BSW) integration for next-generation electrified propulsion systems. The role focuses on architecture, configuration, integration, and validation of embedded platform software that enables robust inverter and motor control applications in high-performance, safety-critical automotive environments. The ideal candidate combines deep knowledge of AUTOSAR-oriented platform software, real-time scheduling, and MCU-level integration with strong automotive software engineering practices aligned with ASPICE and ISO 26262. Key Responsibilities •    Implement software architecture and integration strategy for BSW layers supporting inverter and motor control ECUs. •    Configure and integrate core platform modules, including OS services, communication stack interfaces, diagnostics interfaces, memory services, watchdog handling, and I/O abstraction. •    Translate system and software requirements into platform-level requirements, architecture elements, and implementable designs with bidirectional traceability. •    Define and maintain interfaces across application software, BSW/MCAL, diagnostics, and communication stacks (CAN, LIN, Ethernet). •    Support multi-core execution strategies, resource sharing, synchronization mechanisms, and safe partitioning concepts for complex ECU platforms. •    Define and execute verification strategies for BSW integration, including unit tests, SIL/HIL testing, bench validation, and integration regression testing. •    Support DV/PV activities and production readiness milestones by resolving platform-level integration issues during validation and launch phases. •    Perform root-cause analysis for functional, timing, startup, and field issues; drive corrective and preventive actions in collaboration with cross-functional teams. •    Contribute to reusable platform patterns, coding standards, and technical mentoring for junior engineers. Quality, and Compliance •    Develop and integrate platform software in compliance with ASPICE SWE process areas and quality work products. •    Apply defensive coding and quality practices such as MISRA-C compliance, static analysis, and structured peer reviews. •    Support release governance with clear traceability, change impact assessment, and objective quality metrics. Required Qualifications •    Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Mechatronics, Software Engineering, or related discipline. •    6+ years of automotive embedded software experience, including direct responsibility in BSW integration. •    Strong understanding of AUTOSAR Classic concepts, BSW architecture, MCAL interaction, and ECU software layering principles. •    Proficiency in embedded C for production software in resource-constrained microcontroller environments. •    Experience with…