
Embedded Software Integration Engineer
Job Description
About Unseenlabs
Unseenlabs is the world leader in space innovation dedicated to maritime surveillance, operating a unique constellation of satellites specialized in radiofrequency signal detection for tracking ships at sea.
The Role
Strengthen the embedded Linux division within the embedded software team. Primary responsibilities center on designing, developing, and maintaining continuous integration and deployment systems for electronic cards in satellite payloads.
What You'll Do
-
Develop and maintain CI pipelines to build distributions for development and testing activities, particularly software-defined radios, maintaining high reliability standards
-
Create and maintain CD processes to execute test scenarios across various electronic cards and variants
-
Manage package updates for orbiting satellites
-
Contribute to future embedded payload development
-
Produce technical documentation in French and English
Requirements
-
Required: Master's degree or engineering diploma in embedded systems
-
Minimum 5 years embedded Linux software development experience
-
Proficiency in C, Python, and Bash programming
-
Capability to integrate software patches into system images
-
Strong GNU/Linux and Linux kernel expertise
-
Experience maintaining custom Linux image build systems (Yocto, PetaLinux, Buildroot)
-
Ability to implement automated testing and CI/CD frameworks
-
Hardware test bench setup experience
-
Professional English fluency
-
Strong analytical and system comprehension abilities
-
Excellent written and interpersonal communication
-
Team collaboration and adaptability
What We Offer
-
Permanent position (CDI)
-
100% employer-covered family health insurance
-
Occasional remote flexibility
Location
Cesson-Sévigné (Brittany), France.
Skills & Technologies
Company Info

Unseenlabs
Maritime defence satellite constellation tracking ships through RF signal detection. Raised €112.5M ...
Other Jobs at Unseenlabs
Similar Opportunities
Job Description
About Unseenlabs
Unseenlabs is the world leader in space innovation dedicated to maritime surveillance, operating a unique constellation of satellites specialized in radiofrequency signal detection for tracking ships at sea.
The Role
Strengthen the embedded Linux division within the embedded software team. Primary responsibilities center on designing, developing, and maintaining continuous integration and deployment systems for electronic cards in satellite payloads.
What You'll Do
-
Develop and maintain CI pipelines to build distributions for development and testing activities, particularly software-defined radios, maintaining high reliability standards
-
Create and maintain CD processes to execute test scenarios across various electronic cards and variants
-
Manage package updates for orbiting satellites
-
Contribute to future embedded payload development
-
Produce technical documentation in French and English
Requirements
-
Required: Master's degree or engineering diploma in embedded systems
-
Minimum 5 years embedded Linux software development experience
-
Proficiency in C, Python, and Bash programming
-
Capability to integrate software patches into system images
-
Strong GNU/Linux and Linux kernel expertise
-
Experience maintaining custom Linux image build systems (Yocto, PetaLinux, Buildroot)
-
Ability to implement automated testing and CI/CD frameworks
-
Hardware test bench setup experience
-
Professional English fluency
-
Strong analytical and system comprehension abilities
-
Excellent written and interpersonal communication
-
Team collaboration and adaptability
What We Offer
-
Permanent position (CDI)
-
100% employer-covered family health insurance
-
Occasional remote flexibility
Location
Cesson-Sévigné (Brittany), France.
Skills & Technologies
Company Info

Unseenlabs
Maritime defence satellite constellation tracking ships through RF signal detection. Raised €112.5M ...
