Mediabistro logo
job logo

Software Engineer(Embedded Linux)

Voluble Systems LLC, Billerica, MA, United States


Overview:

Role: Software Engineer (Embedded Linux)

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 .