—
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior EmbeddedSoftware Engineer to join one of our clients' teams. Our client is an innovative aerospace technology company that is transforming system integration through AI-driven interoperability. It converts hardware specifications into digital twins and automatically generates, tests, and validates on-board middleware software that is both hardware- and OS-agnostic. This web-based collaborative tool supports mission-critical projects, allowing teams to efficiently model, test, and simulate data interfaces for satellites, spacecraft, and lunar landers. NOTE: this position requires working on-site and relocation to Luxembourg. As Senior Embedded Software Engineer, you will architect, implement, and maintain our hardware-agnostic and OS-agnostic on-board software framework. Your work in collaboration with the AI team will enable integration of any hardware into any bus in less than a day instead of months, ensuring robustness, safety, and performance across Linux and real-time operating systems. Design and develop a hardware-agnostic HAL and middleware stack in C/C++, supporting ARM Cortex-A/R/M, RISC-V, etc. ▪ Create OS-agnostic abstraction layers to target Linux (Yocto/Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS) with minimal code divergence. Implement and maintain bus-protocol drivers (I2C, SPI, UART) with multi-bus and multi-instance support for redundancy. ▪ Define and adhere to clear software-to-hardware interface contracts (ICDs/datasheet-driven), ensuring consistent behavior across platforms. Apply OOP principles in C++ and structured design in C to build modular, testable components. • Enforce MISRA C/C++ and CERT Secure Coding guidelines; Develop Python scripts to automate configuration of the on-board software, automate build, flashing, and validation across multiple target boards. • Build and maintain hardware-in-the-loop and software-in-the-loop test frameworks to continuously test, validate, and verify the on-board software and platform compatibility. Collaborate with the Software Lead, AI Engineer and Backend team ▪ Mentor junior engineers, share knowledge on cross-platform strategies, and foster an iterative “try, learn, improve” culture. Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or equivalent 5+ years of embedded software development, with emphasis on cross-platform or portable code Expert in C (99/11) and Modern C++ (11/14/17); Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS) Python scripting for coding, build/test automation Background in satellite or aerospace on-board computers (OBCs) and Flight Software Frameworks. Exposure to container-based CI for embedded builds (Docker) Knowledge of additional field buses (CAN/CAN-FD, MIL-STD, etc.)
No hard skills extracted
No soft skills extracted
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Electrical engineer, senior engineer | fallback | 691 | 2026-03-21 19:35 | |
| junior backend engineer in Stuttgart | de | processed | 4715 | 2026-03-21 15:39 |
{
"job_id": "zTHv_2NIQzQOKwkVAAAAAA==",
"job_city": "Stuttgart",
"job_state": null,
"job_title": "Electrical engineer, senior engineer",
"job_salary": null,
"job_country": "DE",
"job_benefits": null,
"job_latitude": 48.7758459,
"job_location": "Stuttgart",
"job_onet_soc": "17207100",
"apply_options": [
{
"is_direct": false,
"publisher": "Jooble",
"apply_link": "https://de.jooble.org/rjdp/4870075723773823223/Electrical-engineer%2C-senior-engineer-Stuttgart?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Talents By StudySmarter",
"apply_link": "https://talents.studysmarter.de/companies/umbilical-advanced/senior-electrical-engineer-10058293/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Jobilize",
"apply_link": "https://www.jobilize.com/job/de-stuttgart-senior-electrical-engineer-m-f-d-exyte-hiring-now-job?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "Jooble",
"apply_link": "https://de.jooble.org/rjdp/4870075723773823223/Electrical-engineer%2C-senior-engineer-Stuttgart"
}
],
"employer_logo": null,
"employer_name": "TechBiz Global GmbH",
"job_is_remote": false,
"job_longitude": 9.1829321,
"job_posted_at": "vor 18 Tagen",
"job_publisher": "Jooble",
"job_apply_link": "https://de.jooble.org/rjdp/4870075723773823223/Electrical-engineer%2C-senior-engineer-Stuttgart?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
"job_highlights": {},
"job_max_salary": null,
"job_min_salary": null,
"job_description": "At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior EmbeddedSoftware Engineer to join one of our clients' teams. Our client is an innovative aerospace technology company that is transforming system integration through AI-driven interoperability. It converts hardware specifications into digital twins and automatically generates, tests, and validates on-board middleware software that is both hardware- and OS-agnostic. This web-based collaborative tool supports mission-critical projects, allowing teams to efficiently model, test, and simulate data interfaces for satellites, spacecraft, and lunar landers.\n\nNOTE: this position requires working on-site and relocation to Luxembourg.\n\nAs Senior Embedded Software Engineer, you will architect, implement, and maintain our hardware-agnostic and OS-agnostic on-board software framework. Your work in collaboration with the AI team will enable integration of any hardware into any bus in less than a day instead of months, ensuring robustness, safety, and performance across Linux and real-time operating systems.\n\nDesign and develop a hardware-agnostic HAL and middleware stack in C/C++, supporting ARM Cortex-A/R/M, RISC-V, etc.\n\n▪ Create OS-agnostic abstraction layers to target Linux (Yocto/Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS) with minimal code divergence.\n\nImplement and maintain bus-protocol drivers (I2C, SPI, UART) with multi-bus and multi-instance support for redundancy.\n\n▪ Define and adhere to clear software-to-hardware interface contracts (ICDs/datasheet-driven), ensuring consistent behavior across platforms.\n\nApply OOP principles in C++ and structured design in C to build modular, testable components.\n• Enforce MISRA C/C++ and CERT Secure Coding guidelines; Develop Python scripts to automate configuration of the on-board software, automate build, flashing, and validation across multiple target boards.\n• Build and maintain hardware-in-the-loop and software-in-the-loop test frameworks to continuously test, validate, and verify the on-board software and platform compatibility.\n\nCollaborate with the Software Lead, AI Engineer and Backend team\n\n▪ Mentor junior engineers, share knowledge on cross-platform strategies, and foster an iterative “try, learn, improve” culture.\n\nBachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or equivalent\n\n5+ years of embedded software development, with emphasis on cross-platform or portable code\n\nExpert in C (99/11) and Modern C++ (11/14/17); Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS)\n\nPython scripting for coding, build/test automation\n\nBackground in satellite or aerospace on-board computers (OBCs) and Flight Software Frameworks.\n\nExposure to container-based CI for embedded builds (Docker)\n\nKnowledge of additional field buses (CAN/CAN-FD, MIL-STD, etc.)",
"job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3DzTHv_2NIQzQOKwkVAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": "https://techbiz.global",
"job_onet_job_zone": "4",
"job_salary_period": null,
"job_apply_is_direct": false,
"job_employment_type": "Vollzeit",
"job_employment_types": [
"FULLTIME"
],
"job_posted_at_timestamp": 1772496000,
"job_posted_at_datetime_utc": "2026-03-03T00:00:00.000Z"
}