> Markdown version of [/jobs/ext/2011797-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2011797-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer - **Company:** Lear - **Location:** Lleida (Lérida), Spain - **Contract:** Permanent contract - **Skills:** Software Applications, AUTomotive Open System Architecture (AUTOSAR), Static Program Analysis, Code Review, Computer Engineering, Software Debugging, Memory Management, Embedded Software, Firmware, MISRA C (C Programming Language), Requirements Traceability, Software Engineering, Software Requirements Analysis, Data Processing, PIC Microcontroller, State Machines - **Published:** August 10, 2026 - **Apply:** https://www.buscojobs.com.es/firmware-engineer-en-lleida-ID-366299534 ## About the Role You'll tackle performance, timing, and safety challenges while contributing to the advancement of automotive electronics. This position offers the opportunity to impact vehicle reliability and diagnostics through standards-based development and rigorous testing.Compensaciones / Beneficios - Design, develop, and maintain production-quality embedded software in C for automotive ECUs - Derive software requirements from system requirements and translate them into firmware solutions - Implement real-time control functions, state machines, monitoring, fault handling, and diagnostic logic - Develop and validate diagnostics, including UDS services, DTC management, and data handling - Integrate application software with AUTOSAR RTE and platform services - Analyze and optimize performance (task execution, CPU load, memory, interrupts, timing) - Develop safety-related software and support ISO ***** compliance - Perform testing, debugging, code reviews, static analysis, root-cause investigations; assist ECU integration and software releasesResponsabilidades - 3+ years of embedded software or firmware development in C - Strong knowledge of microcontrollers, interrupts, memory management, and real-time concepts - Experience with CAN and CAN FD protocols and automotive diagnostics - Familiarity with ISO *****, MISRA C, safety-related software development, and requirements traceability - Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, or equivalent experienceRequisitos principales - ## Description Experteer Overview In this role, you will develop and validate real-time embedded firmware for automotive ECUs, ensuring safety-compliant software across the product lifecycle.You will collaborate with systems, hardware, AUTOSAR, and validation teams to deliver robust firmware solutions.You'll tackle performance, timing, and safety challenges while contributing to the advancement of automotive electronics.This position offers the opportunity to impact vehicle reliability and diagnostics through standards-based development and rigorous testing.Compensaciones / Beneficios - Design, develop, and maintain production-quality embedded software in C for automotive ECUs - Derive software requirements from system requirements and translate them into firmware solutions - Implement real-time control functions, state machines, monitoring, fault handling, and diagnostic logic - Develop and validate diagnostics, including UDS services, DTC management, and data handling - Integrate application software with AUTOSAR RTE and platform services - Analyze and optimize performance (task execution, CPU load, memory, interrupts, timing) - Develop safety-related software and support ISO ***** compliance - Perform testing, debugging, code reviews, static analysis, root-cause investigations; assist ECU integration and software releasesResponsabilidades - 3+ years of embedded software or firmware development in C - Strong knowledge of microcontrollers, interrupts, memory management, and real-time concepts - Experience with CAN and CAN FD protocols and automotive diagnostics - Familiarity with ISO *****, MISRA C, safety-related software development, and requirements traceability - Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, or equivalent experienceRequisitos principales - ## Related Videos - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Creating bots with Dialogflow CX](https://www.wearedevelopers.com/videos/587-creating-bots-with-dialogflow-cx) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)