Dein persönlicher KI-Karriere-Agent
Embedded Software Engineer - Communications(m/w/x)
Developing embedded comms software for unmanned aircraft, including avionics (CAN, SPI) and external links (LTE, satellite). 5+ years embedded C/C++ for real-time systems required. Remote work options, free parking.
Anforderungen
- Bachelor's or Master's degree in Electrical Engineering, Embedded Systems, Computer Science, Robotics, or related field
- 5+ years embedded C/C++ development for real-time, resource-constrained, or safety-critical systems
- 3+ years designing and integrating embedded communication systems (CAN, SPI, I2C, UART, LTE, RF, satellite) in complex or aerospace environments
- Hands-on experience with RTOS or embedded Linux platforms, CMake, Docker, Git, CI pipelines, and automated testing frameworks
- Strong debugging skills using JTAG, logic analyzers, and oscilloscopes
- Knowledge of safety and certification standards (DO-178C, ISO 26262) is a plus
- Strong problem-solving skills and collaboration in cross-functional teams
- Effective communication skills; fluent in English (German is a plus)
- Thrives in collaborative environments and values collective success
- Approaches challenges with a positive mindset and proactive attitude
- Believes technology improves society and drives positive change
Aufgaben
- Develop embedded communication software for unmanned aircraft
- Maintain embedded communication software for unmanned aircraft
- Develop internal avionics communication software (CAN, SPI, I2C, UART)
- Develop external link communication software (LTE, satellite, RF)
- Enable reliable autonomous operations through software
- Define avionics interfaces
- Manage avionics interfaces
- Define flight control interfaces
- Manage flight control interfaces
- Define payload interfaces
- Manage payload interfaces
- Define ground system interfaces
- Manage ground system interfaces
- Collaborate with hardware teams on interfaces
- Collaborate with systems teams on interfaces
- Ensure end-to-end reliability of interfaces
- Support DO-178C verification activities
- Perform requirements-based testing
- Conduct SIL/HIL testing
- Support simulation activities
- Provide flight test support
- Create compliance documentation
- Contribute to static analysis
- Contribute to CI pipelines
- Contribute to automated testing
- Perform code reviews
- Contribute to unit test frameworks
- Contribute to integration test frameworks (e.g., Google Test)
- Create clear technical documentation
- Create design specifications
- Support long-term maintainability through documentation
Berufserfahrung
- 3 Jahre
Ausbildung
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – fließend
- Deutsch – Grundkenntnisse
Tools & Technologien
- Embedded C/C++
- CAN
- SPI
- I2C
- UART
- LTE
- RF
- satellite
- RTOS
- embedded Linux
- CMake
- Docker
- Git
- CI pipelines
- JTAG
- logic analyzers
- oscilloscopes
- DO-178C
- ISO 26262
Benefits
Parkplatz & Pendelvorteile
- Free parking
Mitarbeiterrabatte
- Employee discounts
Team Events & Ausflüge
- Employee events
- Team-building activities
Flexibles Arbeiten
- Remote work options
- Flexible hours
Gesundheits- & Fitnessangebote
- EGYM Wellpass access
Firmenfahrrad
- Business Bike option
Noch nicht perfekt?
- Wingcopter GmbHVollzeitmit HomeofficeManagementWeiterstadt
- Unbekannt
Head of Systems Engineering(m/w/x)
Vollzeitmit HomeofficeSeniorWeiterstadt - Wingcopter GmbH
Senior Battery Systems Engineer(m/w/x)
Vollzeitmit HomeofficeManagementWeiterstadt - Advanced Computer Systems ACS-D GmbH
Earth Observation Data Processing Systems C++ Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenDarmstadt - Energy Robotics
Robot Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenDarmstadt
Embedded Software Engineer - Communications(m/w/x)
Developing embedded comms software for unmanned aircraft, including avionics (CAN, SPI) and external links (LTE, satellite). 5+ years embedded C/C++ for real-time systems required. Remote work options, free parking.
Anforderungen
- Bachelor's or Master's degree in Electrical Engineering, Embedded Systems, Computer Science, Robotics, or related field
- 5+ years embedded C/C++ development for real-time, resource-constrained, or safety-critical systems
- 3+ years designing and integrating embedded communication systems (CAN, SPI, I2C, UART, LTE, RF, satellite) in complex or aerospace environments
- Hands-on experience with RTOS or embedded Linux platforms, CMake, Docker, Git, CI pipelines, and automated testing frameworks
- Strong debugging skills using JTAG, logic analyzers, and oscilloscopes
- Knowledge of safety and certification standards (DO-178C, ISO 26262) is a plus
- Strong problem-solving skills and collaboration in cross-functional teams
- Effective communication skills; fluent in English (German is a plus)
- Thrives in collaborative environments and values collective success
- Approaches challenges with a positive mindset and proactive attitude
- Believes technology improves society and drives positive change
Aufgaben
- Develop embedded communication software for unmanned aircraft
- Maintain embedded communication software for unmanned aircraft
- Develop internal avionics communication software (CAN, SPI, I2C, UART)
- Develop external link communication software (LTE, satellite, RF)
- Enable reliable autonomous operations through software
- Define avionics interfaces
- Manage avionics interfaces
- Define flight control interfaces
- Manage flight control interfaces
- Define payload interfaces
- Manage payload interfaces
- Define ground system interfaces
- Manage ground system interfaces
- Collaborate with hardware teams on interfaces
- Collaborate with systems teams on interfaces
- Ensure end-to-end reliability of interfaces
- Support DO-178C verification activities
- Perform requirements-based testing
- Conduct SIL/HIL testing
- Support simulation activities
- Provide flight test support
- Create compliance documentation
- Contribute to static analysis
- Contribute to CI pipelines
- Contribute to automated testing
- Perform code reviews
- Contribute to unit test frameworks
- Contribute to integration test frameworks (e.g., Google Test)
- Create clear technical documentation
- Create design specifications
- Support long-term maintainability through documentation
Berufserfahrung
- 3 Jahre
Ausbildung
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – fließend
- Deutsch – Grundkenntnisse
Tools & Technologien
- Embedded C/C++
- CAN
- SPI
- I2C
- UART
- LTE
- RF
- satellite
- RTOS
- embedded Linux
- CMake
- Docker
- Git
- CI pipelines
- JTAG
- logic analyzers
- oscilloscopes
- DO-178C
- ISO 26262
Benefits
Parkplatz & Pendelvorteile
- Free parking
Mitarbeiterrabatte
- Employee discounts
Team Events & Ausflüge
- Employee events
- Team-building activities
Flexibles Arbeiten
- Remote work options
- Flexible hours
Gesundheits- & Fitnessangebote
- EGYM Wellpass access
Firmenfahrrad
- Business Bike option
Über das Unternehmen
Wingcopter GmbH
Branche
IT
Beschreibung
Das Unternehmen entwickelt innovative, leistungsstarke Drohnen, die im kommerziellen und humanitären Bereich eingesetzt werden.
Noch nicht perfekt?
- Wingcopter GmbH
Teamlead Software Engineering(m/w/x)
Vollzeitmit HomeofficeManagementWeiterstadt - Unbekannt
Head of Systems Engineering(m/w/x)
Vollzeitmit HomeofficeSeniorWeiterstadt - Wingcopter GmbH
Senior Battery Systems Engineer(m/w/x)
Vollzeitmit HomeofficeManagementWeiterstadt - Advanced Computer Systems ACS-D GmbH
Earth Observation Data Processing Systems C++ Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenDarmstadt - Energy Robotics
Robot Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenDarmstadt