FlexWork
S

Software Engineer – Embedded Systems (All genders)

Skdse
Full-Time On-site Germany, Bavaria, Munich
$90,000 – $160,000 / year
TypeScriptPythonPipeline Management

Job Description

YOUR MISSION


We are looking for a versatile Software Engineer specializing in embedded systems and low-level communication services. In this role, you will drive the development of a mission-critical deployment tool and hardware communication services for specialized operating systems. While being familiar with CI/CD pipelines, your primary focus will be on software development for mission-critical procedures, utilization of agentic AI and Typescript environments.


WHAT YOU WILL DO AT STARK



  • Lead Developer for our 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.

  • Utilize Agentic AI: As an AI focused company we encourage our employees to leverage our state-of-art AI development infrastructure.

  • CI/CD Pipeline Management: Work with our 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.

  • API & Interface Integration: Develop and maintain APIs and software interfaces to integrate radios, networking equipment, hardware components, and external systems.

  • Cross-Functional Collaboration: Work closely with hardware, network, systems engineering, and GCS integration teams to translate technical requirements into practical software solutions.


 


WHAT YOU BRING TO THE MISSION



  • 3+ years of professional experience in software development, software integration, or a related technical field.

  • Core Languages: Proficiency in Typescript or Python.

  • Tooling & Support: Proven track record in maintaining production-critical tools and providing tier-2/3 technical support.

  • CI/CD Expertise: Practical experience with GitLab CI/CD, Git-based workflows, automated builds, testing pipelines, and software deployment processes.

  • API Development: Experience developing and integrating REST APIs, HTTP/HTTPS interfaces, and network-based software services.

  • Networking Fundamentals: Good understanding of TCP/IP, UDP, network protocols, authentication, and communication interfaces.

  • Software Engineering: 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++.

Find more English Speaking Jobs in Germany on Arbeitnow

Job Details & Requirements

Occupation
Software Engineer
Openings
1