Software Design Engineer (Embedded Automotive)

Community Of
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

AUTomotive Open System Architecture (AUTOSAR)
C++
Code Review
Communications Protocols
Software Debugging
Embedded Software
Ethernet
MISRA C (C Programming Language)
Posix
Software Architecture
Systems Development Life Cycle
Requirements Management
Software Engineering
Systems Architecture
PIC Microcontroller
HMI Screens
Automotive

Requirements

Software Design Engineer (Embedded Automotive) Are you passionate about building cutting-edge automotive technology and working with global teams? This is your chance to join a highly technical, multicultural environment where innovation meets real-world impact. We're looking for a Software Design Engineer with strong embedded systems expertise to contribute to the development of next-generation instrument clusters, HUDs, and HMI systems . What makes this role stand out Multicultural environment: Collaborate with globally distributed teams across regions Advanced English required: Daily interaction with international stakeholders Hybrid work model: Based in Guadalajara High-impact projects: Work on automotive products from concept to launch Architect and design embedded software systems for automotive applications Write, debug, and test C/C++ embedded software in real-time environments Review code and design artifacts to ensure quality and compliance (MISRA-C) Lead root cause analysis and implement corrective actions for system issues Integrate 3rd-party software components into complex systems Create and maintain technical documentation, diagrams, and test specifications Collaborate with cross-functional global teams to meet release objectives Must-Have Requirements +4 years of experience in embedded software development (C/C++) Strong experience in POSIX-based systems (QNX, Android, AutoSAR, Integrity, etc.) Background in automotive, aerospace, medical, or consumer electronics industries Experience working with instrument clusters, HUDs, or HMI systems Solid understanding of SDLC and related tools (ALM, requirements management) Hands-on experience with vehicle communication protocols (CAN, LIN, Ethernet, SPI, etc.) Experience with 32-bit microcontrollers and low-level development (BSP/Drivers) Proven experience delivering products within a Tier 1 automotive environment Advanced English (C1+) - must be comfortable in a multicultural, global setting Knowledge of MISRA-C standards and QAC tools Experience with software architecture & system-level design Strong analytical and problem-solving mindset Ready to take the next step? If you're excited about shaping the future of automotive technology while working with international teams, we'd love to hear from you. Apply now or send me a message to learn more

Apply for this position