Software Engineer
Core
Develop and implement advanced algorithms for autonomy, machine learning, and biomedical applications including target detection, deep learning, and brain-computer interfaces.
Role type
Senior Software Engineer (Autonomy & AI)
Builds
Autonomous systems, machine learning models, and biomedical software solutions
Domain
Defense, aerospace, and biomedical research
Deliverable
production ML models | product features
Required skills
C++, Docker, CMake, Linux development, computer architecture knowledge, algorithm design
Preferred skills
GPU/FPGA programming, distributed computing, automated testing, MATLAB (via careerplan.io/jobs/REQ23486-software-engineer-at-flir)
Technologies
C++, Docker, CMake, Linux, GPU, FPGA, MATLAB
Responsibilities
Lead development and implementation of advanced algorithms on PC, GPU, and SoC architectures; Assist with software design and architecture across diverse research and platform projects
Seniority
Senior, hands-on IC