
Flight Software Engineer
Job Description
Master the Foundations
Software Development: Design and implement advanced software solutions across diverse architectures (ARM, x86, x64) and operating systems (Linux, Windows, RTOS).
Programming Expertise: Apply your proficiency in C/C++ to create efficient, optimized systems.
Adapt and Integrate: Modify and enhance existing codebases in Python, Java, and other languages.
Uphold Excellence: Write clean, maintainable code following best practices in software development.
Push Boundaries
Communication Savvy: Work with protocols such as I2C, UART, SPI, and Ethernet to enable seamless hardware integration.
Toolset Mastery: Utilize advanced development tools, including bash scripting, cross-compilation environments, debugging tools, and version control systems like Git.
Innovative UI Design: Familiarity with QT and similar frameworks enhances your ability to develop intuitive user interfaces.
Elevate Embedded Systems
Architecture Design: Develop scalable and robust software architectures for UAVs and portable devices.
Custom Linux Builds: Create and optimize Linux distributions tailored for embedded systems.
Hardware Integration: Design and integrate drivers for peripherals such as cameras, displays, video encoders, and communication protocols.
Video Optimization: Implement real-time streaming and video processing with H.264/H.265 encoding.
Performance Tuning: Debug, analyze, and refine system performance for maximum efficiency and reliability.
Why You’ll Love Working Here A Culture of Innovation
Trailblazing Technology: Contribute to groundbreaking advancements in drones and gimbals.
Professional Growth: Enhance your skills with access to cutting-edge tools, technologies, and methodologies.
Collaborative Excellence: Work with industry experts in an environment that values knowledge sharing and teamwork.
Impactful Challenges
Meaningful Contributions: Directly influence the development of products that push the boundaries of engineering.
Rewarding Projects: Engage in technically complex and exciting assignments that make a real-world impact.
Competitive Benefits
Attractive Compensation: Competitive salary packages reflecting your skills and contributions.
Flexibility and Balance: Enjoy a healthy work-life balance with supportive work arrangements.
Company Info

Origin Robotics
Defence technology company developing advanced autonomous systems including precision-guided weapons...
Other Jobs at Origin Robotics
Similar Opportunities
Job Description
Master the Foundations
Software Development: Design and implement advanced software solutions across diverse architectures (ARM, x86, x64) and operating systems (Linux, Windows, RTOS).
Programming Expertise: Apply your proficiency in C/C++ to create efficient, optimized systems.
Adapt and Integrate: Modify and enhance existing codebases in Python, Java, and other languages.
Uphold Excellence: Write clean, maintainable code following best practices in software development.
Push Boundaries
Communication Savvy: Work with protocols such as I2C, UART, SPI, and Ethernet to enable seamless hardware integration.
Toolset Mastery: Utilize advanced development tools, including bash scripting, cross-compilation environments, debugging tools, and version control systems like Git.
Innovative UI Design: Familiarity with QT and similar frameworks enhances your ability to develop intuitive user interfaces.
Elevate Embedded Systems
Architecture Design: Develop scalable and robust software architectures for UAVs and portable devices.
Custom Linux Builds: Create and optimize Linux distributions tailored for embedded systems.
Hardware Integration: Design and integrate drivers for peripherals such as cameras, displays, video encoders, and communication protocols.
Video Optimization: Implement real-time streaming and video processing with H.264/H.265 encoding.
Performance Tuning: Debug, analyze, and refine system performance for maximum efficiency and reliability.
Why You’ll Love Working Here A Culture of Innovation
Trailblazing Technology: Contribute to groundbreaking advancements in drones and gimbals.
Professional Growth: Enhance your skills with access to cutting-edge tools, technologies, and methodologies.
Collaborative Excellence: Work with industry experts in an environment that values knowledge sharing and teamwork.
Impactful Challenges
Meaningful Contributions: Directly influence the development of products that push the boundaries of engineering.
Rewarding Projects: Engage in technically complex and exciting assignments that make a real-world impact.
Competitive Benefits
Attractive Compensation: Competitive salary packages reflecting your skills and contributions.
Flexibility and Balance: Enjoy a healthy work-life balance with supportive work arrangements.
Company Info

Origin Robotics
Defence technology company developing advanced autonomous systems including precision-guided weapons...