Develop and validate simulation tools and analytical capabilities for space missions, support CCSDS standardization, and deliver mission studies, system performance assessments, and technical recommendations.
C++ Software Developer
π Description
- Design, develop, and maintain core C++ components for autonomous driving systems.
- Own features end to end, from requirements and architecture through implementation, testing, deployment, and support.
- Drive software architecture, scalability, reliability, and code quality through engineering practices and design reviews.
- Optimize performance, memory use, and execution efficiency while solving system-level and real-time challenges.
- Contribute to autonomous vehicle technologies for internal and external customers.
π οΈ Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field.
- 3+ years of experience programming in C++.
- Strong understanding of system architecture and design principles.
- Systems-level understanding and ability to integrate complex components.
- Python experience is a plus.
- Experience developing on Linux is a plus.
Full job description
What will your job look like:
All you need is:
Nice to have:
Similar jobs
Search more Software Engineer jobsOwn end-to-end performance for AI and HPC workloads, from application code and data paths to GPU kernels and cluster scheduling, using measurements to improve real-world throughput and leave verified benchmarks.
Automation Developer
Contribute to the design and implementation of test automation solutions, focusing on C#,.NET, and Selenium WebDriver to enhance automation coverage and efficiency.
Mainframe Developer to Data Collection department | SEB, Solna
Develop and operate mainframe data solutions for Finance, Risk and Compliance, collecting, transforming and distributing trusted data products while onboarding Sub Ledgers and modernizing applications.
.NET Developer with an ability to think outside the box | SEB, Vilnius
Develop and maintain a third-party software solution as part of an experienced Scrum team, owning the full software lifecycle from implementation and deployment to support and incident resolution.
