Kostalgroup
Embedded Software Development Engineer – Technical Lead (Automotive)
Company
Role
Embedded Software Development Engineer – Technical Lead (Automotive)
Location
Job type
Full-time
Found on Mokaru
7 hours ago
Salary
Job description
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 the technical 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 the software architecture and technical roadmap for automotive embedded systems.
- Break down system requirements into software specifications, design, and implementation tasks.
- Lead technical decision-making, including design trade-offs, technology selection, and issue resolution.
- Coordinate and collaborate with cross-functional teams (hardware, systems, validation, quality, and manufacturing).
- Ensure compliance with automotive standards and processes (e.g., AUTOSAR, ISO 26262, ASPICE, MISRA C).
- Oversee the development of embedded software components in C/C++ for microcontroller-based systems.
- Guide integration activities and support debugging, bring-up, and validation on target hardware.
- Conduct and lead code reviews, design reviews, and technical risk assessments.
- Identify and mitigate technical risks and dependencies throughout the project lifecycle.
- Support project planning by providing technical estimates, effort breakdowns, and feasibility analysis.
- Ensure software quality, performance, and maintainability through best practices and continuous improvement.
- Act as the main technical 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 in Computer Engineering, Electrical Engineering, Electronics, or related field.
Experience
- 5+ years of experience in embedded software development, preferably in the automotive industry.
- Proven experience in a technical leadership role within project teams (not necessarily with direct reports).
- background working with microcontrollers, real-time systems, and low-level programming.
Technical Skills
- Proficiency in C/C++ for embedded systems.
- Experience with AUTOSAR architecture (Classic and/or Adaptive is a plus).
- Familiarity with communication protocols (CAN, LIN, FlexRay, Ethernet).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
Soft Skills
- Strong technical leadership and influence skills without formal authority.
- Excellent problem-solving and analytical thinking.
- Effective communication and stakeholder management skills.
- Ability to work in multicultural, cross-functional teams.
- Proactive mindset with strong ownership and accountability.
Languages
- Advanced level of English (written and spoken).
*Please send your resume IN ENGLISH along with your salary expectations.
*This position requires residency in Querétaro.


