Software Engineer – Embedded Systems (All genders)
Job description
A software engineer role at Stark focused on embedded systems and low-level communication services, leading development of a mission-critical deployment tool built in TypeScript and hardware communication services for specialized operating systems.
At a glance
- Work mode
- Remote
- Languages
- English
What you'll do
- Lead Developer for the mission-critical preparation tool: maintain and evolve the tool built in TypeScript
- Serve as the main technical point of contact and support lead for internal teams and customer requirements
- Leverage agentic AI and the company's AI development infrastructure
- Work with automated GitLab CI/CD pipelines for building, testing, packaging, and deploying GCS software components
- Develop, deploy, and troubleshoot software solutions running on Linux-based systems, particularly Ubuntu
- Develop and maintain APIs and software interfaces to integrate radios, networking equipment, hardware components, and external systems
- Collaborate closely with hardware, network, systems engineering, and GCS integration teams to translate technical requirements into practical software solutions
What we're looking for
- 3+ years of professional experience in software development, software integration, or a related technical field
- Proficiency in TypeScript or Python
- Proven track record in maintaining production-critical tools and providing tier-2/3 technical support
- Practical experience with GitLab CI/CD, Git-based workflows, automated builds, testing pipelines, and software deployment processes
- Experience developing and integrating REST APIs, HTTP/HTTPS interfaces, and network-based software services
- Good understanding of TCP/IP, UDP, network protocols, authentication, and communication interfaces
- Solid understanding of software architecture, version control, dependency management, automated testing, and release management
- Eligibility to obtain a German / NATO security clearance (EU / NATO citizenship required by national security regulations)
Nice to have
- Experience with NVIDIA Jetson, Raspberry Pi, or similar ARM64 SBCs
- Awareness of ROS 2 (colcon, ament, uXRCE-DDS)
- Experience with GCP (Artifact Registry, Cloud Build, GCE instances)
- Base knowledge of C++
Your team
GCS integration
Benefits
- Software and systems you work on directly protect personnel and defend European and national sovereignty
- Work alongside industry-leading minds on autonomous systems, advanced propulsion, and secure cyber platforms
- Fast-paced, collaborative environment where bold ideas are supported by serious R&D backing
Apply
Direct apply at Skdse
Opens the job posting at Skdse
About Stark
Forging the future of European and national security through cutting-edge, AI-driven technology and unmatched engineering precision
A premier defence technology company combining elite engineering talent with agile technology and an AI-native operational culture to turn complex defence challenges into field-tested, multi-domain solutions.
Mission
To equip NATO Allies and their partners with next-generation autonomous defence platforms and advanced AI-driven software built to perform in the world's most demanding environments.
Key facts
- Defence technology
- Works on autonomous systems, advanced propulsion, and secure cyber platforms
- AI-native operational culture
- Serves NATO Allies and their partners
Partners & customers
What they value
- Relentless innovation
- Collaboration
- Bold ideas supported by serious R&D backing
