Software Developer for Interlocking Systems
hace 5 días
Siemens Mobility is a leader in the transport solutions industry, with over 160 years of innovation and expertise. Our portfolio includes rolling stock, rail automation, electrification, turnkey systems, intelligent traffic systems, and related services.
Job Description:We are seeking a highly skilled Senior Software Engineer to join our team in Madrid, Spain. As an R&D Senior Software Engineer, you will be responsible for developing software for Siemens Mobility embedded solutions using C/C++ programming languages.
Key Responsibilities:
- Design, implement, test, and debug software for SIL0 up to SIL4 according to standard EN50128
- Assume responsibilities during the software development lifecycle, including design specification, implementation, testing, and release
- Work in an international and multi-discipline development team, leading the development of assigned software components, collaborating with subcontracted teams, defining scope and reviewing deliverables
To succeed in this role, you should have:
- Degree in Software Engineering (computer science, electronics, automation, telecommunications)
- Fluent in English and Spanish, both written and spoken
- Experience in C/C++ software development for real-time control equipment on Linux embedded operating systems. Knowledge of Yocto toolset and Linux administration is valuable
- Knowledge of IP networks and experience in network protocols development based on UDP and TCP
- Experience with requirements management tools such as DOORS and change management tools
- Familiarity with configuration management tools like Gitlab, and experience in software test automation tools, using Docker technology, and XML
- Knowledge of Agile (Scrum) methodologies
- Experience with standards EN50128 and MISRA C is valuable
- Strong teamwork, technical leadership, and focus on results
We recognize that building a diverse workforce is essential to our success, therefore we encourage applications from a diverse talent pool. We welcome the opportunity to discuss flexibility requirements with our applicants to encourage agile working and innovation. Flexibility is our main benefit. We combine remote and presence work because work-life balance and wellbeing are essential for our teams.
-
Senior Software Developer for Interlocking Systems
hace 8 horas
Madrid, Madrid, España TN Spain A tiempo completoAt TN Spain, we are seeking a skilled Senior Software Developer for Interlocking Systems to join our team in Madrid. As an Embedded Software Engineer, you will design, develop, and test software for our embedded solutions, ensuring the highest quality and reliability.The ideal candidate will have experience with C/C++ software development for real-time...
-
Software Developer For Critical Onboard Systems
hace 5 días
Madrid, Madrid, España GMV A tiempo completoRole SummaryWe are looking for an experienced Software Developer to join our team in developing real-time critical software for onboard navigation systems. As a critical member of our team, you will be responsible for designing and developing real-time software for embedded systems, creating tools for testing and validation, and ensuring continuous...
-
Madrid, Madrid, España Software Radio Systems A tiempo completoAbout the Role:At Software Radio Systems, we are seeking a skilled engineer to contribute to our research and development team working on non-terrestrial network (NTN) systems.Key Responsibilities:Design new features in NTN systemsPerform technical analysis, simulation, and modeling related to technical challenges in a cellular satellite RF environmentDesign...
-
Senior Wireless Systems Developer
hace 3 días
Madrid, Madrid, España Software Radio Systems A tiempo completoAt Software Radio Systems, we are looking for a skilled software engineer to join our team in Barcelona. As a Non-Terrestrial Network (NTN) Software Engineer, you will be part of a dynamic and collaborative environment where you can contribute to the development of cutting-edge wireless systems.About the RoleThe successful candidate will be responsible for...
-
C++ Developer for Complex Systems
hace 2 días
Madrid, Madrid, España Axiom Software Solutions A tiempo completoWe are seeking a talented C++ developer to work on designing, developing, and optimizing software solutions for complex systems with a focus on graph theory and related algorithms.The ideal candidate will have extensive experience in modern C++ development, a deep understanding of compilers, operating systems, and software development tools, as well as...
-
Software Developer for Embedded Systems
hace 5 días
Madrid, Madrid, España Q-Tech A tiempo completoWe are seeking a highly skilled Software Developer for Embedded Systems to join our team at Q-Tech. As part of our fast-paced and dynamic environment, you will play a critical role in designing and developing innovative software solutions for our clients.The ideal candidate will have knowledge of other NoSQL databases, graph or search data platforms, and...
-
Embedded Software Systems Developer
hace 7 horas
Madrid, Madrid, España TN Spain A tiempo completoJob DescriptionWe are seeking a highly skilled Embedded Software Systems Developer to join our team at TN Spain. As a Flight Software Architect, you will be responsible for the design, development, and validation of embedded software systems for space vehicles.The ideal candidate will have experience in real-time software development, system design, and...
-
Cellular Network Systems Developer
hace 3 días
Madrid, Madrid, España Software Radio Systems A tiempo completoBenefitsWe strive to offer competitive salaries, compelling benefits, a welcoming environment, a flexible schedule, and a great work-life balance. As a team member, you will be part of an open, collaborative, agile, and fun small-team culture that values curiosity, creativity, and employee growth.Software Radio Systems specializes in high-performance...
-
Software Architect for Embedded Systems
hace 2 días
Madrid, Madrid, España TN Spain A tiempo completoWe are seeking a talented software developer to join our team at TN Spain. As an embedded software developer, you will be responsible for developing software that powers our advanced thermal imaging technology.ResponsibilitiesDevelop and maintain software that powers our cameras and radar systems.Collaborate with the firmware team to ensure seamless...
-
Madrid, Madrid, España Amazon A tiempo completoAbout the RoleWe are looking for a skilled software developer to join our diverse team at the forefront of developing innovative solutions for the E-Reader and Library software.The ideal candidate will have experience designing or architecting new and existing systems, as well as programming with modern languages such as Java, C++, or C#.Knowledge of...
-
Linux Kernel Developer for Maritime Systems
hace 8 horas
Madrid, Madrid, España TN Spain A tiempo completoKey Responsibilities:As a Linux Kernel Developer for Maritime Systems at TN Spain, you will be responsible for developing C/C++ software for ARM microprocessors and STM32 microcontrollers.You will define device trees, compile kernels, and implement the necessary software to interface with internal peripherals (UART, I2C, SPI, CAN).About the Role:This is a...
-
Real-Time Control System Specialist
hace 8 horas
Madrid, Madrid, España TN Spain A tiempo completoResponsibilitiesThe Senior Software Developer for Interlocking Systems will be responsible for:Software development for Siemens Mobility embedded solutionsC/C++ software design, implementation, testing, and debugging using techniques for SIL0 up to SIL4 according to standard EN50128Other key responsibilities include leading the development of assigned...
-
Madrid, Madrid, España Auxtegra A tiempo completoAbout Auxtegra:Auxtegra is a Madrid-based company with an international presence, specializing in broadcast and telecom solutions. Our mission is to develop and manufacture innovative products that meet the highest quality and reliability standards.Job Summary:We are looking for a skilled software developer to join our R&D team. The ideal candidate will have...
-
Embedded Software Developer for Real-Time Systems
hace 8 horas
Madrid, Madrid, España TN Spain A tiempo completoJob Description:We are looking for a skilled embedded software expert to join our team at TN Spain. As an Embedded Software Developer for Real-Time Systems, you will be responsible for developing the Board Support Package (BSP) and bootloader of our system.The ideal candidate will have experience in low-level programming for embedded/real-time systems, with...
-
Software Professional for IoT Systems
hace 1 día
Madrid, Madrid, España Fossa Systems A tiempo completoAbout Fossa SystemsWe are a pioneering company in space engineering and telecommunications, dedicated to developing and deploying IoT satellite solutions for remote asset management.We leverage advanced miniaturization and mass production techniques to launch satellites and deploy a satellite constellation, providing cost-effective, cutting-edge connectivity...
-
Madrid, Madrid, España Openchip & Software Technologies A tiempo completoAbout the RoleWe are seeking a talented Senior Firmware Developer to join our team at Openchip & Software Technologies. As a key member of our engineering group, you will be responsible for designing, developing, and testing firmware and software solutions for our cutting-edge embedded systems.Key ResponsibilitiesDevelop high-quality firmware and software...
-
Embedded Systems Developer for Spacecraft
hace 6 días
Madrid, Madrid, España adesso Spain A tiempo completoJob DescriptionWe are seeking an experienced Embedded Systems Developer to join our team in Barcelona.The successful candidate will have a strong background in software development, preferably within the aerospace or satellite industry.Responsibilities include designing and implementing onboard software architectures, developing FDIR frameworks, and working...
-
Software Systems Specialist
hace 3 días
Madrid, Madrid, España FOSSA Systems A tiempo completoWe are seeking a talented Embedded Software Engineer to join our software team in Madrid. In this role, you will be responsible for designing and implementing firmware for embedded devices and systems, from requirements to production and commercial deployment.You will closely work with hardware and other departments to design and build unit firmware and...
-
Madrid, Madrid, España ARRK Engineering GmbH A tiempo completoSoftware Developer for Automotive Infotainment Systems (m/f/d) LOCATION Madrid COMPANY ARRK Engineering GmbH CONTRACT TYPE Full-time Form of Work Remote WHAT TO EXPECT What makes us special is our corporate culture, which is characterized by fun at work and respectful interaction with each other. An agile mindset and flexible decision-making...
-
Automation Systems Developer
hace 2 días
Madrid, Madrid, España Adient A tiempo completoAbout AdientAt Adient, we are proud to offer hybrid working to our employees, which involves being able to work remotely for up to 5 days per week. Our integrated, in-house skills allow us to take our products from research and design to engineering and manufacturing — and into millions of vehicles every year.Job SummaryWe are looking for a highly...