FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development for drone applications, focusing on C++ and Python programming, API design, and middleware performance evaluation. Strong collaboration and problem-solving skills are essential for effective teamwork in cross-functional environments.
Highest-signal resume keywords
C++ ProgrammingPython ProgrammingAPI DesignConcurrency UnderstandingProblem-Solving Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++PythonConcurrencyMulti-ThreadingMulti-ProcessingClean CodeAbstraction BoundariesDebuggingMiddleware Performance EvaluationSoftware Development
Soft Skills
Communication SkillsCollaboration SkillsAnalytical Skills
Industry Keywords
Drone Software DevelopmentMiddleware SystemsCross-Functional TeamsEmbedded SystemsFlight TestCustomer Support
Tech Stack
Tools & technologiesPythonC++
About the role
Key responsibilities & impact- Develop and implement software running on drones and accessory product lines
- Work on real projects with visible impact on products
- Design clear, simple APIs for complex infrastructure
- Evaluate middleware system performance and reliability
- Collaborate closely with Middleware team members and cross-functional teams including Embedded Systems, Design, Flight Test, and Customer Support
- Take ownership and autonomy over assigned work
Requirements
What you’ll need- A junior, senior, or MS-level student, preferably having taken Computer Systems classes
- Experience with C++ and Python
- Understanding of concurrency, including multi-threading, multi-processing, and handling race conditions
- Ability to write clean code with appropriate abstraction boundaries
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
- Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions
- For positions located in the United States of America, employment eligibility is verified through E-Verify
