Status: Active (Contractor) | Location: Onsite - North Billerica, MA
Position Overview
Join a multidisciplinary team at Teledyne FLIR Defense developing next-generation multi-spectral imaging systems (Infrared, Low-Light, and Visible Light). This role requires a self-motivated engineer capable of working independently on complex, real-time systems in a fast-paced environment.
Duration: 12-month contract (Feb 2026 - Feb 2027)
Primary Duties & Responsibilities
System Development: Implement software designs in embedded, real-time, multi-processor, RTOS, and Linux environments.
Build Systems: Create and maintain Yocto Linux build systems.
Cross-Functional Collaboration: Partner with FPGA, Electrical, and Mechanical engineers through all phases of design, development, and testing.
Board Support: Handle custom board bring-up, device tree development, and modifications.
Technical Requirements
Education & Experience:
BS in Computer Science, Electrical Engineering, or a related technical field.
5-20 years of relevant software engineering experience.
Expertise in C/C++ and Object-Oriented Design (OOD).
Core Competencies:
Linux Internals: Kernel space and user space development; strong background in systemd and d-bus.
Hardware Platforms: Experience with Qualcomm and/or i.MX8 targets.
Build & Integration: Mastery of Yocto (administration and development), UDEV, and USB peripheral integration.
Bootloaders: Experience with UEFI and UEFI-based bootloaders.
Version Control: Proficient with Git and modular repository patterns.
Preferred Skills (The "Plus" List)
Network communication/administration and Linux system administration.
Experience with GStreamer-based pipeline development.
Automated build setup (specifically Jenkins) and Bitbucket.
Scripting in Bash and Python; experience with ADB, JSON, and XML.
Recruiter Submission Template:
Full Name:
Degree Major with University and Completion Year:
Total Years of Experience in Embedded Software Development:
Do you have strong experience in C/C++ and Object-Oriented Design (OOD)? Please explain briefly:
Do you have hands-on experience with Embedded Linux (kernel space & user space development)?
Do you have experience working with systemd and D-Bus?
Do you have experience with hardware platforms like Qualcomm or i.MX8? Please specify:
Do you have hands-on experience with Yocto (build system creation & maintenance)?
Do you have experience with Board Bring-up and Device Tree development/modifications?
Do you have experience with UEFI or UEFI-based bootloaders?
Do you have experience with UDEV and USB peripheral integration?
Are you proficient with Git and version control systems?
Contact Number:
Email ID:
LinkedIn Profile URL:
Current Location:
Notice Period (in weeks):
Current Work Authorization Status (US):
Expected Hourly Rate / Salary:
Are you willing to work 100% Onsite in North Billerica, MA?
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Other
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Veracity Software Inc by 2x