About the Role
As a Senior Software Engineer specializing in Mission Autonomy, you will be a key contributor to our innovative projects. You will design, develop, and implement complex software solutions that enable autonomous missions. Your work will involve working with cutting-edge technologies and solving challenging problems in a dynamic environment.
Your Responsibilities
- Lead the development of critical software components for autonomous systems.
- Design and implement algorithms for sensor fusion, path planning, and decision-making.
- Collaborate with cross-functional teams, including hardware engineers and research scientists.
- Ensure the reliability, performance, and scalability of autonomous software.
- Participate in code reviews, testing, and deployment processes.
- Contribute to the architectural design of new autonomous features.
Requirements
- Bachelor's or Master's degree in Computer Science, Robotics, Aerospace Engineering, or a related field.
- Proven experience in software development, with a focus on autonomous systems or robotics.
- Strong proficiency in C++ and/or Python.
- Experience with real-time embedded systems.
- Solid understanding of sensor data processing, navigation, and control systems.
- Familiarity with relevant libraries and frameworks (e.g., ROS, OpenCV).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.
What We Offer
- A challenging and rewarding role in a pioneering field.
- Opportunities for professional growth and development.
- A supportive and innovative work culture.
- Competitive salary and benefits package.
- State-of-the-art facilities and tools.
Join our team and help us shape the future of autonomous technology!