···
Log in / Register

Embedded Software Development Engineer

Indeed
Full-time
Onsite
No experience limit
No degree limit
Carrer d'Aribau, 66, Eixample, 08011 Barcelona, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Embedded Software Development Engineer to work on cutting-edge projects in advanced communications and defense, developing software for embedded systems and microcontrollers. Key Highlights: 1. Software development in C/C++ for embedded systems and microcontrollers. 2. Participation in the design and validation of digital communication systems. 3. Collaboration with multidisciplinary teams including hardware, firmware, and systems. Location: Barcelona, ES Professional Profile: Software Development \- Emerging Languages Required Experience: More than 2 years of experience Work Modality: Hybrid At Indra Group, we protect what matters most. We lead the development of cutting-edge technological solutions that strengthen national and international security. Are you passionate about networks, protocols, and tactical communications? At **Indra**, a global leader in technology and consulting, we are looking to hire an **Embedded Software Development Engineer** to work on pioneering projects in the field of advanced communications and defense. **What You Will Do** * Development and maintenance of C/C\+\+ software for embedded systems and microcontroller-based platforms. * Design and implementation of software solutions in Linux environments and real-time operating systems (RTOS). * Development of applications using concurrent and multithreaded programming. * Software integration onto advanced hardware architectures (RFSoC, MPSoC). * Participation in the design and validation of digital communication and software-defined radio systems. * Implementation and optimization of communication and TCP/IP networking protocols. * Execution of functional and non-functional software testing (performance, stability, load, etc.). * Code quality analysis using metrics and static analysis tools. * Collaboration with multidisciplinary teams including hardware, firmware, and systems. * Preparation of technical documentation associated with software development. **What We Are Looking For** Don’t worry if you don’t meet 100% of the requirements. Go ahead — learn about our proposal and let us discover what you can bring to the team! : * Bachelor’s degree in Computer Engineering, Telecommunications Engineering, or a related field. A Master’s degree in Computer Engineering is a plus. * Experience developing for embedded systems and microcontrollers. * Basic knowledge of networking and TCP/IP protocols. * Experience with real-time operating systems (RTOS) is desirable. * Experience or knowledge in digital communications and radio communications is desirable. * Familiarity with RFSoC and MPSoC architectures is desirable. * Knowledge of Software Communications Architecture (SCA). * Experience in software testing, quality metrics, and static analysis. * Experience with Yocto is desirable. * Advanced level of English. * Approximate experience: 5 years. **What We Offer** * **Stability and Future ✨:** Long-term projects at a leading defense company with **over 50\.000 professionals**, backed by financial security. * **Innovative and High-Impact Projects:** You’ll work with state-of-the-art technologies, delivering impact both nationally and internationally. * **Close and Transparent Environment:** Enjoy direct and fluid communication with managers and colleagues in a collaborative and open environment. * **Autonomy and Flexibility:** You’ll have the freedom to organize your work, with genuine work-life balance adapted to your pace. * **Personalized Career Plan:** Designed to support your professional growth and development. * **Continuous Training:** Through Open University and Udemy for Business (over 6\.000 courses to help you specialize!). * **Exclusive Well-being Discounts:** Enjoy benefits at gyms, restaurants, stores, leisure activities, and more as an Indra employee. * **Competitive Compensation** and **flexible compensation plans** tailored to your needs. **What Is Our Selection Process?** * Profile Review: We assess your experience and skills to determine if you match our requirements. * Initial Contact (5\-10 min): If you receive a call from an unknown number, it’s our team! It will be a brief conversation to get to know you and answer any questions. * Technical Interview: You’ll meet the team, who will explain the project and daily tasks. We’ll also explore your technical knowledge. Additionally, short psychological and English assessments may be conducted (if required). * Offer and Welcome: If everything goes well, you’ll join our team and begin this new chapter together! **Estimated Duration: 1\-2 weeks.** *Our commitment is to foster workplaces where people are treated with respect and dignity, promoting professional development of our staff and guaranteeing equal opportunities in recruitment, training, and promotion — ensuring a work environment free from discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.* INDRA is a Top Employer 2026! Join a company certified as one of the best employers in Spain, thanks to our comprehensive HR management and outstanding conditions for our professionals.

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.