Revolutionizing the Aerospace Industry with Cutting-Edge UAVs
At Destinus, our innovative technologies meet the unique demands of modern operations, delivering unparalleled speed, precision, and cost-effectiveness.
Embedded Software Engineer Opportunity
We are seeking an experienced Embedded Software Engineer to join our team. You will play a crucial role in the further development of our embedded software powering complex aircraft guidance systems and power management.
Key Responsibilities:
* Design and implement software along with required test cases for higher-level control functions, GNC software, state-machine for autonomous flight, security functions.
* Support hardware design team with board bring-up and debugging of subsystems not working on newly designed boards.
* Maintain and streamline a flight-proven state-of-the-art Flight Computer and Ground Control System for various airframes.
* Define implementation roadmap, plan sprints, and execute the plan accordingly.
* Develop test plans, participate in test facility specification and testing, perform hardware testing and analyze results.
* Track and service problem reports from the field and resolve known bugs throughout the fleet.
* Support design reviews and provide guidance for implementing new software stacks.
Qualifications:
* Bachelor's or master's degree in computer science, engineering, or a related technical field.
* Pragmatic, entrepreneurial mindset with a can-do attitude.
* Focus on clean, easy-to-read, well-documented, safety-critical code.
* Knowledge of embedded Linux and associated build environments and tools.
* Troubleshooting skills for embedded systems, assembly, crimping, and wire harnesses for testing.
* Programming languages: C, C++, shell scripting, Verilog, or VHDL.
* Experience with CAN, Serial, TCP/IP communications.
* Proficiency with I2C, SPI, one-wire, and similar interfaces.
* Familiarity with platforms like STM32 and Zynq 7000 or UltraScale, and soft cores.
* Experience with electrical or avionics integration and testing.
* FGPA, CPLD experience is a plus.
* UAV domain experience is a plus.
* Excellent written and verbal communication skills.
* Strong analytical and problem-solving skills for algorithm development and data analysis.
* Good collaboration skills through effective communication.
* Languages: English mandatory, French, Spanish, or Russian a plus.
Destinus is an equal-opportunity employer, valuing diversity in our companies and teams. We do not discriminate based on age, race, religion, color, country of origin, gender, sexual orientation, or disability status.