Polaris Sensor Technologies is a 20+ year innovator in advanced optical systems, trusted by the Department of Defense, leading prime contractors, and commercial partners. Our team thrives on tackling complex technical challenges that directly support national security and emerging defense priorities, from unmanned systems to directed energy and beyond. With a strong record of contract wins, proven product development, and ongoing research, Polaris offers a dynamic environment where employees can see their work make a real impact. We pair the stability of an established company with the excitement of continuous growth, offering opportunities for professional development, career advancement, and the chance to contribute to groundbreaking technologies shaping the future.
Polaris Sensor Technologies, Inc. is seeking an enthusiastic and adaptable Software Engineer to work as a part of a multidisciplinary team to design, develop and test innovative software solutions for electro-optical and sensor systems. The engineer should have the initiative to accept and complete tasks in a timely manner.
This position is full-time (40 hours per week) on-site in Huntsville, Alabama. Salary is commensurate with applicant’s qualifications and experience. Polaris offers a competitive benefits package including health, dental, and vision insurance, a robust ETO plan, and 401k.
Candidates must be U.S. citizens and must be able to obtain a security clearance upon demonstrated need.
Responsibilities
- Develop software interface libraries and applications for electro-optical systems
- Develop data analysis tools, calibration tools, and process data reports for optical data
- Troubleshoot and resolve software issues
- Document work product in program reports
Qualifications
- Bachelor’s degree from an accredited institution in Software Engineering, Electrical Engineering, Computer Science, Computer Engineering, or a related technical area.
- 5+ years of recent coding and software design
- Windows and Linux application programming in C++
- Eager to learn new concepts, tools, and techniques
- Strong communication skills, both oral and written
Preferred Skills
- Image processing algorithm development or programming in OpenCV or CUDA
- Embedded programming
- FPGA programming in Verilog or VHDL
- Python
Beneficial Experience
- Guidance or navigation experience, particularly IMU, INS, or GNSS hardware
- Advanced Battle Management System (ABMS)
- Secure Internet Protocol Router Networks (SIPRNet) interfaces
- Tracking applications, particularly multi-object tracking
- Systems integration
- Neural networks, artificial intelligence, or machine learning