Embedded Systems Developer
hace 1 semana
ARQUIMEA
, we are a
technology company
operating globally and providing innovate solutions and products in highly demanding sectors.
Our areas of activity are
Aerospace, Defense & Security, Big Science, Biotechnology and Fintech.
We are looking for an
Embedded Systems Developer
to join our networking team. You will start by developing the firmware/software of a Layer-2/Layer-3 switch and then contribute to other embedded systems across space and defense programs.
The role spans the full software lifecycle—specification, design, implementation, verification, and validation—on embedded Linux, RTOS, and, when needed, bare-metal microcontrollers. Responsibilities include C/C++ development, driver/BSP integration, control-plane protocol implementations, security hardening, test automation, and comprehensive documentation.
Tasks to be performed:
- Develop in C/C++ on embedded Linux/RTOS for ARM/x86—or on bare-metal microcontrollers when needed.
- Integrate and maintain device drivers and BSPs (Ethernet MAC/PHY, switch ASICs, DMA, UART/SPI/I²C).
- Implement and optimize L2/L3 control-plane functions: VLAN (802.1Q), ARP, STP, VRRP, QoS and contribute to SNMP agents and telemetry.
- Improve system robustness and security: watchdogs, OTA/firmware updates, secure boot, access control, memory protection (scrubbing/ECC), and hardening against potential attacks.
- Automate unit/integration/HIL testing and set up CI/CD pipelines.
- Create and maintain comprehensive documentation: APIs, design descriptions, procedures, manuals; support validation/lab work and production.
- Design test plans and prepare test procedures with a focus on automation.
Required skills, experience and candidate profile:
- University degree and/or PhD in Engineering, Telecommunications, Computer Science or Physics.
- 5+ years of experience in embedded systems with hands-on networking.
- Strong C/C++ skills, concurrency, and debugging (user space and kernel/userland interaction).
- Practical experience with networking equipment and protocols—SNMP, VRRP, STP/RSTP, ARP—on real devices.
- Embedded Linux (Yocto/Buildroot, init/systemd/udev) or RTOS (FreeRTOS/ThreadX).
- Networking fundamentals: Ethernet/802.3, L2 switching, basic L3 routing, VLANs, 802.1X, QoS.
- Tooling: Git, CMake, Jenkins/GitLab CI, Wireshark, tcpdump.
- Work eligibility: eligible to work in the EU and able to travel to the US—or, at minimum, comfortable with time-zone overlap with US-based teammates.
Preferred skills:
- Familiarity with MIL/ECSS standards for software development.
- Knowledge of DO-178B.
- Experience preparing specifications (e.g., SSS) and supporting SRR; architecture design and functional allocation between software and FPGAs.
- Ability to lead a small team when needed.
Think Big, Do the Job & Enjoy Life
At ARQUIMEA, we value diversity and inclusion. We do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or other protected factors by law. All candidates will be considered equally based on their skills and experience
-
Radar Systems Engineer – Embedded Software
hace 1 semana
Madrid, Madrid, España Indra A tiempo completoIndra is shaping the future of defense by developing the next generation ofhigh-performance radar systemsthat will safeguard airspace, strengthenair defence, and support some of the most ambitious modernization initiatives in the sector.These are transformative, high-impact programs where technology and purpose meet. If you're passionate about engineering...
-
Senior Java Engineer – Embedded Systems
hace 4 días
Madrid, Madrid, España ERNI Schweiz AG A tiempo completoAbout the positionCan you imagine modernizing a critical embedded Java platform running on Linux systems?Join our expert team to work on a software solution in the access control sector, contributing to the migration and modernization of a complex embedded Java platform.You will apply your knowledge of Java, embedded Linux environments and dependency...
-
Senior Java Engineer – Embedded Systems
hace 4 días
Madrid, Madrid, España ERNI A tiempo completoCan you imagine modernizing a critical embedded Java platform running on Linux systems?Join our expert team to work on a software solution in the access control sector, contributing to the migration and modernization of a complex embedded Java platform.You will apply your knowledge ofJava, embedded Linux environments and dependency management to ensure...
-
Embedded Software Engineer
hace 2 días
Madrid, Madrid, España Matchtech A tiempo completoEmbedded Software Engineer – Defense TechnologyLocation:Madrid, Spain (Hybrid Model) -RELOCATION OPPORTUNITY IN EUROPESector:Defense & Advanced TechnologyContract Type:PermanentPosition OverviewWe are seeking anEmbedded Software Engineerwith proven experience in developing embedded systems applied todefense technologies, focusing ontactical communications,...
-
QA Automation Engineer – C# – Embedded Systems
hace 4 días
Madrid, Madrid, España ERNI A tiempo completoCan you imagine automating tests for embedded systems running on Linux and real hardware? Join our expert team to work on a security and access control software environment, contributing to the migration from manual test cases to a robust automation framework.You will apply your knowledge ofC#,NUnit,Linux, and embedded systems to ensure software quality...
-
QA Automation Engineer – C# – Embedded Systems
hace 4 días
Madrid, Madrid, España ERNI Schweiz AG A tiempo completoAbout the positionCan you imagine automating tests for embedded systems running on Linux and real hardware?Join our expert team to work on a security and access control software environment, contributing to the migration from manual test cases to a robust automation framework.You will apply your knowledge of C#, NUnit, Linux, and embedded systems to ensure...
-
QA Automation Engineer – C# – Embedded Systems
hace 4 días
Madrid, Madrid, España ERNI A tiempo completoCan you imagine automating tests for embedded systems running on Linux and real hardware? Join our expert team to work on a security and access control software environment, contributing to the migration from manual test cases to a robust automation framework.You will apply your knowledge ofC#,NUnit,Linux, and embedded systems to ensure software quality...
-
Team Lead, Embedded Development
hace 1 semana
Madrid, Madrid, España Geotab A tiempo completoWho we are: Geotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities. Geotab is advancing security, connecting commercial vehicles to the...
-
Applications Developer
hace 2 semanas
Madrid, Madrid, España FOSSA Systems A tiempo completoAbout FOSSA SystemsFOSSA Systems is a leading space engineering and telecommunications company with +40 employees, specializing in developing and deploying IoT satellite solutions for remote asset management. Leveraging advanced miniaturization and mass production techniques, FOSSA has launched over 20 satellites and is actively deploying a groundbreaking...
-
Team Lead, Embedded Development
hace 1 semana
Madrid, Madrid, España Geotab A tiempo completoWho We Are:Geotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.Geotab is advancing security, connecting commercial vehicles to the internet...