Skills
About the Role
Join EagleNXT as a Sensor Software Engineer responsible for building and improving the end-to-end software used across our UAV sensor suite. You’ll help develop algorithms and production-ready software, along with test and validation protocols to ensure sensor performance in real-world conditions. This is an on-site role based in Allen, TX.
Responsibilities
- Create and optimize algorithms for sensor operation, including data extraction, filtering, and enhancement for visual and thermal imagery
- Develop efficient, scalable, and reliable software in languages such as C++ and Python for embedded sensor platforms (e.g., RTOS, Linux)
- Partner with Product and Project Management to manage the software development lifecycle from design through validation and production release
- Develop production test protocols to support manufacturing and deployment readiness
Requirements
- Experience developing software for embedded systems and/or sensor-based applications
- Proficiency with C++ and Python
- Working knowledge of RTOS and/or Linux environments
- Ability to design and validate algorithms for processing visual and thermal data
Benefits
- On-site collaboration with a focused engineering team
- Opportunity to work across the full software lifecycle, from design to production validation