Senior Software Engineer
Cheseaux-sur-Lausanne, Vaud, Switzerland
Full Time
Manager/Supervisor
NYSE-listed AgEagle Aerial Systems is seeking a talented, experienced (8-12 years), and motivated Senior Software Engineer to join the software team at our senseFly located in Cheseaux-sur-Lausanne, Switzerland. The candidate should be able to work autonomously but able to collaborate with the other R&D team members.
***Note that this is a 100% office-based position. Neither visa sponsorship nor relocation assistance are available for this role. ***
Responsibilities
***Note that this is a 100% office-based position. Neither visa sponsorship nor relocation assistance are available for this role. ***
Responsibilities
- Design and develop C++ applications for all our products (e.g., drones, cameras, simulators)
- Architect software solutions and define project structures.
- Implement and enforce coding quality best practices.
- Collaborate with cross-functional teams to ensure seamless integration.
- Troubleshoot and resolve software issues.
- Mentor junior engineers and provide technical guidance.
- Design and implement software tools to facilitate production and test of hardware products.
- Contribute to the team’s continuous improvement process.
- Master's degree in computer science, engineering, or related field.
- Proven experience in developing C++ applications for Linux embedded systems.
- Strong skills in software architecture design.
- In-depth knowledge of coding quality best practices.
- Excellent problem-solving and debugging skills.
- Experience developing for Android in Kotlin is a plus.
- Ability to work collaboratively in a team environment.
- Strong communication skills.
- Speaking French and English or willing to learn
Apply for this position
Required*