
Senior Software Engineer, AI, Embedded
citema systems GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Aichach • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Development of autonomous navigation for missiles/drones
- Embedded software development on the target system TI Jacinto in C, C++ and Python
- Implementation of a trained AI model on a TI Jacinto processor
- Conversion of the AI model into the Jacinto format
- Optimization and quantization of the AI model for embedded systems
- Testing, debugging and analysis of results
- Contributing to the creation and maintenance of required technical documentation
- Collaborating in the development of demonstrators and concepts to showcase future system capabilities
Requirements
- Degree in engineering (Computer Science, Electrical Engineering or related technical fields)
- Several years of experience in embedded software development
- Experience implementing AI models, ideally on TI Jacinto using TIDL and ONNX
- Knowledge of real-time requirements in software development
- Several years of experience with C, C++, Ada and Python
- Experience with SoCs (e.g., TI Jacinto)
- Experience with real-time operating systems (e.g., FreeRTOS, TI-RTOS)
- Experience with embedded Linux
- Knowledge in image processing is advantageous
- Experience with PyTorch, TensorFlow or similar frameworks is advantageous
- Experience in defense technology is advantageous
- Very good spoken and written German is required for effective communication within the project environment and with our German-speaking customers.
Benefits
- Active involvement in innovative future technologies
- Flexible new-work model with hybrid work options
- Permanent employment contract
- Givve card (tax-free employee benefit)
- Significant decision-making authority and scope to shape your role
- Individual career planning and development prospects
- Knowledge transfer and synergies through a strong team
- Technological variety with exciting insights into safety-critical systems
- Challenging work that's genuinely enjoyable!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++PythonAI model implementationOptimizationQuantizationEmbedded software developmentImage processingReal-time operating systemsEmbedded Linux
Soft Skills
CollaborationTechnical documentationTestingDebuggingAnalysis
Certifications
Degree in engineering