Embedded Software Engineer
Tytan Technologies Gmbh
München, Germany
26 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
Board Bringup
Automation of Tests
UClibc (C Standard Library)
C++ (Programming Language)
Software Debugging
Linux
Device Drivers
Linux on Embedded Systems
Python (Programming Language)
Multiprocessing
Performance Tuning
Real-Time Operating Systems
+5 more
Toolchain
Yocto
Information Technology
TensorRT
U-Boot
Job description
- Build the onboard capability set: camera and video pipeline, hardware-accelerated vision building blocks, telemetry, and clean integration interfaces for GNC and mission payloads.
- Implement the Linux side of the inter-processor communication with the real-time domain, including health monitoring, time synchronization and watchdog strategies.
- Make the platform fleet-ready: secure boot chain, signed image updates, system hardening, fast and deterministic boot.
- Set up CI with automated on-target testing and hardware-in-the-loop rigs; support integration and flight-test campaigns.
- Work closely with SoC vendor BSPs and our in-house hardware team during board bring-up and debugging.
- Mentor engineers across the team on Linux platform topics and establish maintainable platform practices., * Build technology with real operational impact: Develop autonomous defence systems designed to protect lives and strengthen Europe’s security
- Shape scalable defence capabilities: Work on solutions built for mass deployment, cost efficiency, resilience, and reliable production at scale
- Contribute to networked air defence: Help integrate our systems into multi-layered defence architectures alongside sensors, command systems, and effectors
- Develop for real-world operations: Build capabilities together with end users and improve them continuously based on direct operational feedback
- Move fast and take ownership: Work in a focused, high-performance team where decisions are made quickly and individual contributions have immediate impact
- Define a new generation of defence technology: Join early and help shape the products, engineering standards, culture, and direction of a fast-growing deep-tech company
- Work with an international mission-driven team: Collaborate with experienced specialists united by the goal of creating sovereign and effective security capabilities for Europe, * Virtual stock options: Participate in our success through Virtual stock options (VSOPs) at the company’s current valuation
- Monthly allowances: €106/month in flexible benefits including lunch discounts and EGYM Wellpass or shopping credit
- Regular health care events: Health check-ups, skin screenings, mental health workshops, and an annual vitamin infusion on us
- Referral bonus: Earn a reward when someone you refer joins the team
- Regular team events: On- and off-site activities to connect and celebrate together
- Corporate discounts: Exclusive employee discounts across a wide range of partner brands
- Flexibility: Flexible working hours and hybrid work model, plus a modern Munich office built for focus and collaboration
Requirements
- Degree in Computer Science, Electrical Engineering, Embedded Systems or a comparable qualification.
- 5+ years of professional embedded Linux experience: Yocto or Buildroot, kernel and device-tree work, driver development and debugging on Arm SoCs.
- Strong C/C++ skills; Python for tooling and test automation.
- Hands-on experience with heterogeneous multi-core SoCs and enough RTOS understanding to design clean contracts with a real-time domain.
- Practical experience with camera/video pipelines (e.g. V4L2, GStreamer); ISP tuning and ML deployment on embedded accelerators (e.g. vendor NPU SDKs, TensorRT-class toolchains) are a strong plus.
- Experience with secure boot, signed updates and embedded security hardening is a strong plus.
- Experience with UAV flight stacks or companion-computer setups (e.g. PX4, ArduPilot, MAVLink) is a plus.
- Comfortable in the lab: reading schematics, using scopes and analyzers during bring-up.
- A pragmatic platform thinker who takes ownership and builds for the long run.
- Fluent in English, German is beneficial.
About the company
At TYTAN, it is more than just a job; it is about embracing autonomy, personal growth, and purpose. Make a lasting impact in the new era of defense! Join us to create a safer world for all.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
about 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago