Embedded Software Engineer
Come work as a Flight Software Engineer at a growing company that offers a great company culture and opportunities to advance and learn alongside accomplished business leaders.
Who we are:
Founded in 2015 and headquartered in Hong Kong, XDynamics designs, develops, manufactures, and markets high-end drone products for both consumers and professionals.
Our development team consists of industry-leading experts from Germany, the United Kingdom, Australia, Hong Kong, and Mainland China with several decades of experience in aerial robotics, aerodynamics, flight control algorithms, computer vision, and imaging technology.
XDynamics is committed to empowering users with freedom and autonomy through drone technology, unleashing unlimited creativity in aerial cinematography, and spatial big data analysis and collection.
We build top specification drones with proprietary sensors, radios, motors, gimbals that deliver the high performance, safety and reliability for your daily flying.
We develop powerful drone software with a user-centric interface to deliver infinitive features. Our software makes it simple to setup your drone to meet your needs.
What you will do:
Developing and testing embedded spacecraft flight software
Integration of software with aircraft hardware components
Diagnose, debug and solve issues to meet production milestones
Supporting the software development and integration for mission planning, aircraft operation, and data processing systems
Support Hardware and software integration in an Agile development environment
Performing simulation and hardware-in-the-loop testing
Working in a team environment as well as individually
Supporting design reviews and other customer-facing meetings
Take on additional duties and responsibilities within XDynamics as part of a small, engaged, and proactive team.
At least 4 years’ experience in embedded software development/verification
Development experience with real-time embedded software
Ability to write clear, well-tested, well-documented software
In-depth knowledge of the C coding language. Strong C/C++ development experience
Experience with aspects of the software life cycle process including planning, decomposition of system requirements to high-level software requirements, low-level requirements, architecture, code, verification, and certification
Excellent communications skills, both written and verbal
Hardworking, dependable, self-directed, and self-disciplined
Excellent time management and multitasking skills
Strong problem solving and analytical skills. Must be able to describe problems and solutions in a clear, concise manner.
Regulated industry experience such as Aerospace / Avionics / Space
Problem solving, well organized and detailed oriented
U.S. Citizen or U.S. Person
Required Education & Experience:
B.A. or B.S. in Computer Science, Aerospace Engineering, Electrical Engineering, Math or Physics with significant computer science coursework. Advanced degree desired.
At least 4 years of relevant work experience, including development in C++ in real-time embedded systems.
Ability to stand for extended periods of time.
Ability to sit and use a computer keyboard for extended periods of time.
Ability to speak, read and write in English.
Ability to lift a minimum of 50 pounds.
You have requested that Indeed ask candidates the following questions:
How many years of Python experience do you have?
How many years of C++ experience do you have?
How many years of Aerospace Industry experience do you have?
How many years of Embedded Systems experience do you have?
Are you able to work in Irvine, CA 92618?
Python: 1 year (Preferred)
C++: 3 years (Required)
Aerospace: 2 years (Preferred)
Embedded Systems: 4 years (Required)
Visa Sponsorship Potentially Available:
No: Not providing sponsorship for this job
Job Type: Full time
We offer attractive & competitive salary and benefits, as well as exciting work environment. If you have the desire for an exciting and rewarding career, please send us your resume, stating your current and expected salary by email or click the “Äpply Now” button below.
Data collected will be used for recruitment purposes only.