Embedded Software Development Engineer – Technical Lead (Automotive)
🇲🇽 Mexico | 🇨🇱 Chile
Manufacturing
Management
C++
Git
Design
Devops
Embedded Software Development Engineer – Technical Lead (Automotive)
from 🇲🇽 Mexico | 🇨🇱 Chile
KOSTAL has a strong family history built on innovation and caring for our employees. For over 100 years, our values have guided how we work together to influence, evolve, and grow our future.
Position Objective
Lead the technical execution of embedded software development projects in the automotive domain, ensuring high-quality, scalable, and compliant solutions. Act as the technical authority within the project, guiding and coordinating a cross-functional team without direct reporting lines, while ensuring alignment with customer requirements, industry standards, and project timelines.
Key Responsibilities / Activities
- Serve as thetechnical lead for embedded software development projects, providing direction, mentorship, and guidance to team members at the project level (without direct line management).
- Define and maintain thesoftware architecture and technical roadmap for automotive embedded systems.
- Break down system requirements intosoftware specifications, design, and implementation tasks.
- Leadtechnical decision-making, including design trade-offs, technology selection, and issue resolution.
- Coordinate and collaborate withcross-functional teams (hardware, systems, validation, quality, and manufacturing).
- Ensure compliance withautomotive standards and processes (e.g., AUTOSAR, ISO 26262, ASPICE, MISRA C).
- Oversee the development ofembedded software components in C/C++ for microcontroller-based systems.
- Guide integration activities and supportdebugging, bring-up, and validation on target hardware.
- Conduct and leadcode reviews, design reviews, and technical risk assessments.
- Identify and mitigatetechnical risks and dependencies throughout the project lifecycle.
- Support project planning by providingtechnical estimates, effort breakdowns, and feasibility analysis.
- Ensuresoftware quality, performance, and maintainability through best practices and continuous improvement.
- Act as the maintechnical interface with customers and stakeholders, presenting solutions and addressing technical concerns.
- Promote knowledge sharing and continuous learning within the team.
Education
- Bachelor’s or Master’s degree inComputer Engineering, Electrical Engineering, Electronics, or related field.
Experience
- 5+ years of experience inembedded software development, preferably in the automotive industry.
- Proven experience in atechnical leadership role within project teams (not necessarily with direct reports).
- background working withmicrocontrollers, real-time systems, and low-level programming.
Technical Skills
- Proficiency inC/C++ for embedded systems.
- Experience withAUTOSAR architecture (Classic and/or Adaptive is a plus).
- Familiarity withcommunication protocols (CAN, LIN, FlexRay, Ethernet).
- Experience withversion control systems (e.g., Git) and CI/CD pipelines.
Soft Skills
- Strongtechnical leadership and influence skills without formal authority.
- Excellentproblem-solving and analytical thinking.
- Effectivecommunication and stakeholder management skills.
- Ability to work inmulticultural, cross-functional teams.
- Proactive mindset with strongownership and accountability.
Languages
- Advanced level ofEnglish (written and spoken).
*Please send your resume IN ENGLISH along with your salary expectations.
*This position requires residency in Querétaro.