Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in North Billerica?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Veracity Solutions

North Billerica / Global

Software Engineer (Embedded Linux)

Job Description

Software Engineer (Embedded Linux)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 & ResponsibilitiesSystem 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 RequirementsEducation & 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.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location