GetJob.us
T

Senior Software Development Engineer

Teledyne FLIR LLCStillwater, OK
This week
Full-timeOffice

Company

Teledyne FLIR LLC

Location

Stillwater, OK

Type

Full-time

Work Schedule

full time

Work Location

office

Job Description

We are seeking a Senior Software Development Engineer to design, develop, and maintain advanced software solutions for cutting-edge thermal imaging and sensor systems at our Stillwater, Oklahoma facility.

Full Description

Teledyne FLIR LLC is seeking an experienced Senior Software Development Engineer to join our innovative engineering team in Stillwater, Oklahoma. This role focuses on designing, developing, and maintaining sophisticated software solutions that power advanced thermal imaging, infrared sensors, and detection systems used across defense, industrial, and commercial markets worldwide. As a Senior Software Development Engineer, you will lead the full software development lifecycle from requirements gathering through deployment and maintenance. You will architect scalable applications, implement complex algorithms for image processing and data analysis, and collaborate closely with hardware engineers, systems engineers, and product managers. Your work will directly influence next-generation detection technologies that enhance safety, security, and situational awareness for customers globally. Key responsibilities include writing clean, efficient code in multiple programming languages, performing rigorous code reviews, debugging complex issues, and optimizing software performance for embedded and real-time systems. You will also mentor junior engineers, contribute to technical documentation, and participate in design reviews to ensure software meets stringent quality and reliability standards required for mission-critical applications. The ideal candidate will hold a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, along with five or more years of professional software development experience. Demonstrated expertise in C++, Python, or similar languages, experience with embedded systems, and familiarity with real-time operating systems are essential. Strong knowledge of software architecture patterns, version control systems such as Git, and continuous integration practices is required. Candidates should possess excellent problem-solving abilities, strong communication skills, and the capacity to work effectively in cross-functional teams. Experience in defense, aerospace, or sensor technology industries is highly valued. Familiarity with image processing libraries, machine learning frameworks, and cybersecurity best practices will provide additional advantages. Teledyne FLIR LLC offers a dynamic work environment focused on technological innovation and employee growth. Team members enjoy competitive compensation, comprehensive health and retirement benefits, professional development opportunities, and the chance to contribute to meaningful projects that protect lives and advance science. Employees benefit from flexible scheduling options, ongoing training programs, and clear pathways for career advancement within a global technology leader. This position provides exceptional opportunities to work with state-of-the-art equipment, collaborate with industry experts, and make a tangible impact on products that serve critical applications around the world. Join our team and help shape the future of thermal imaging technology.

Key Skills

C++ ProgrammingEmbedded Systems DevelopmentImage Processing AlgorithmsSoftware Architecture DesignReal-Time Systems Programming