Kostalgroup
Embedded Software Development Engineer – Senior Software Engineer (Automotive)
Company
Role
Embedded Software Development Engineer – Senior Software Engineer (Automotive)
Location
Job type
Full-time
Found on Mokaru
7 hours ago
Salary
Job description
Position Objective
Design, develop, and maintain embedded software solutions for automotive applications, ensuring high-quality, scalable, and compliant deliverables. Contribute as a senior technical individual contributor within the project team, supporting implementation, integration, and problem-solving activities while ensuring alignment with customer requirements, industry standards, and project timelines.
Key Responsibilities / Activities
- Design, develop, test, and maintain embedded software components for automotive systems.
- Analyze system and software requirements and translate them into software design and implementation tasks.
- Implement embedded software in C/C++ for microcontroller-based systems.
- Contribute to software architecture and design discussions, providing technical input and recommendations.
- Collaborate with cross-functional teams (hardware, systems, validation, quality, and manufacturing) to support project execution.
- Ensure compliance with automotive standards and processes (e.g., AUTOSAR, ISO 26262, ASPICE, MISRA C).
- Support software integration, debugging, bring-up, and validation activities on target hardware.
- Participate in code reviews, design reviews, and technical problem-solving activities.
- Identify technical issues, root causes, and support implementation of corrective actions.
- Provide effort estimates and technical input for assigned development tasks.
- Ensure software quality, performance, and maintainability by following best practices and development guidelines.
- Support issue investigation and resolution with internal teams and customers as needed.
- Contribute to continuous improvement and knowledge sharing within the engineering 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.
- Strong experience in hands-on software development for embedded systems.
- 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 problem-solving and analytical thinking skills.
- Effective communication and collaboration skills.
- Ability to work in multicultural, cross-functional teams.
- Proactive mindset with strong ownership and accountability.
- Ability to work independently while contributing effectively as part of a team.
Languages
- Advanced level of English (written and spoken).
**please send your resume in English along with your salary expectations.
**The position requires residency in Querétaro.


