Dein persönlicher KI-Karriere-Agent
Building bootloaders and BSP layers for autonomous defense systems. 5 years embedded experience and bring-up record required. Work on custom SDKs and signed boot implementation.
Deine Match-Analyse
Warum dieser Job zu dir passt
Mögliche Lücken
Tipps für deine Bewerbung
Anforderungen
- MSc in engineering (electrical, computer, or related)
- PhD a plus
- Hands-on bring-up record
- 5 years minimum embedded software experience
- BSPs owned through lifecycle
- Reproducible BSPs with hardware evolution
- Strong command of embedded Linux build system (Yocto/OpenEmbedded)
- Custom layers or packages experience
- BSP integration experience
- Image build experience
- SDK generation experience
- In-house or non-standard build systems experience (advantage)
- Kernel space driver development on ARM targets
- Real peripheral validation (I2C, SPI, UART, GPIO, PCIe, MIPI)
- Device tree work on new boards/revisions
- Board bring-up to booting Linux image
- Bootloader porting
- Kernel configuration
- Signed boot implementation
- Firmware update mechanisms on production hardware
- Security conscious engineering practice
- Deterministic engineering practice
- Strong C and C++ programming
- Kernel space coding
- Strong Python scripting skills
- Solid version control practice (Git)
- Debugging expertise (driver, kernel, board)
- GDB, JTAG, OpenOCD usage
- Kernel tracing (ftrace, perf) usage
- Rigorous, structured, and systematic approach
- Autonomous work capability
- Unfazed by booting issues
- Excellent communication skills
- Excellent documentation skills
- Ability to present results to engineers and stakeholders
- Bare metal or RTOS firmware on microcontroller targets (advantage)
- Enabling hardware accelerators on embedded SoCs (advantage)
- VPU and NPU drivers and runtimes experience (advantage)
- Familiarity with perception or control workloads (advantage)
- UAS, drone, or defense experience (strong advantage)
- 100% dedication to Harmattan AI's mission, vision, and growth plans
- Willingness to go the extra mile for operational excellence
- Thrives in fast-paced environment with shifting priorities
- Willingness to handle any task, no matter how small
Aufgaben
- Build and maintain the BSP layer, device trees, and reference images
- Generate custom layers and SDKs
- Carry BSP and reference images across kernel upgrades and silicon revisions
- Own the boot chain, including bootloader porting
- Implement signed boot and verified rootfs
- Develop A/B system updates
- Develop and validate Linux device drivers for I2C, SPI, UART, GPIO, PCIe, and MIPI
- Develop and validate camera and sensor interfaces
- Provide startup, clock, and peripheral support on MCUs
- Lead software bring up on new hardware
- Participate in hardware design reviews
- Debug system-level issues across hardware and software boundaries
- Define verification test plans and acceptance criteria
- Automate boot and peripheral tests on real targets
- Document each milestone
- Collaborate with the hardware team on new boards
- Collaborate with Systems and Embedded Software Platform teams on interfaces and integration
- Mentor junior embedded engineers
Berufserfahrung
Ausbildung
Sprachen
Tools & Technologien
Von Nejo automatisch aufbereitet
Nejo hat diesen Job automatisch von der Website des Unternehmens Harmattan AI erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.
Zur Originalanzeige bei Harmattan AIÜber das Unternehmen
The company builds autonomous and scalable defense systems driven by engineering developments in robotics and AI.
Nejo bewertet ihn, und bringt ihn danach gemeinsam mit dir in Bestform.
Noch nicht perfekt?
- Harmattan AIEmbedded Software Engineer(m/w/x)Vollzeitnur vor OrtSeniorLausanne
- KandouFirmware Engineer(m/w/x)VollzeitFreelancenur vor OrtKeine AngabeLausanne, Saint-Sulpice
- Harmattan AIDirector of Engineering - UAS(m/w/x)Vollzeitnur vor OrtSeniorLausanne
- Harmattan AIUAV Battery Engineer(m/w/x)Vollzeitnur vor OrtBerufserfahrenLausanne
- Harmattan AI.ML Ops Engineer(m/w/x)Vollzeitnur vor OrtBerufserfahrenLausanne, Zürich