> Markdown version of [/jobs/ext/3907733-desarrollador-de-software-senior-i-d-de-sistemas-embebidos](https://www.wearedevelopers.com/jobs/ext/3907733-desarrollador-de-software-senior-i-d-de-sistemas-embebidos). 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). --- # Desarrollador de Software Senior - I+D de Sistemas Embebidos - **Company:** Placements24 - **Location:** León, Spain - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Code Review, Communications Protocols, Software Debugging, Programming Tools, Memory Management, Embedded Software, Firmware, FreeRTOS, Hardware Interface Design, Joint Test Action (IEEE Standards), Real-Time Operating Systems, RTLinux, Software Engineering, Software Requirements Analysis, Software Systems, System Testing, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Git, Integration Tests, Information Technology, Wireless Technologies, Software Performance, Software Version Control, Programming Languages - **Published:** October 25, 2026 - **Apply:** https://www.jobleads.com/es/job/desarrollador-de-software-senior-i-d-de-sistemas-embebidos--leon--ec5f74050f011b06fd227728f37a14f26 ## About the Role * Bachelor's degree in Computer Science, Electrical Engineering, or a related field. * 5+ years of experience in embedded software development. * Strong proficiency in C and C++ programming languages. * Experience with real-time operating systems (e.g., FreeRTOS, RTLinux). * Familiarity with microcontroller architectures and embedded hardware debugging tools (e.g., JTAG, oscilloscopes). * Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN). * Experience with version control systems like Git. * Strong analytical and problem-solving skills. * Good communication and teamwork abilities. * Experience with IoT platforms or wireless technologies is a plus. ## Description About the Role Our client, WhatJobs Direct, is looking for a highly skilled Desarrollador de Software Senior to join our innovative Investigación y Desarrollo team focused on Sistemas Embebidos. This role, located in León, Guanajuato, MX, is crucial for designing, developing, and testing embedded software for cutting-edge products. You will work on challenging projects that require deep technical expertise, creativity, and a passion for creating robust and efficient software solutions. The ideal candidate has a strong background in C/C++, real-time operating systems, and a proven ability to deliver high-quality embedded software. We are committed to fostering a collaborative R&D environment where innovation thrives and new technologies are brought to life. This is an exceptional opportunity to contribute to groundbreaking projects within a leading technology company in León, Guanajuato, MX. Key Responsibilities * Design, develop, and implement embedded software using C/C++. * Work with real-time operating systems (RTOS) and low-level hardware interfaces. * Develop drivers, firmware, and application-level software for embedded systems. * Perform unit testing, integration testing, and system testing of embedded software. * Debug and troubleshoot complex software and hardware issues. * Collaborate with hardware engineers to define system requirements and architecture. * Optimize software performance for speed, memory usage, and power consumption. * Participate in code reviews and contribute to improving software development processes. * Stay updated with emerging technologies and best practices in embedded systems development. * Document software designs, requirements, and test plans. Requirements * Bachelor's degree in Computer Science, Electrical Engineering, or a related field. * 5+ years of experience in embedded software development. * Strong proficiency in C and C++ programming languages. * Experience with real-time operating systems (e.g., FreeRTOS, RTLinux). * Familiarity with microcontroller architectures and embedded hardware debugging tools (e.g., JTAG, oscilloscopes). * Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN). * Experience with version control systems like Git. * Strong analytical and problem-solving skills. * Good communication and teamwork abilities. * Experience with IoT platforms or wireless technologies is a plus. Benefits * Competitive salary and performance-based bonuses. * Comprehensive health, dental, and vision insurance. * Opportunities for professional development and certifications. * Access to advanced development tools and equipment. * A stimulating and innovative work environment in León, Guanajuato, MX. * Generous paid time off and holidays. * Flexible work arrangements with a hybrid model. * Company-sponsored training and conference attendance. * Retirement savings plan. * Employee assistance program and wellness initiatives.