Veracity Software Inc

Software Engineer (Embedded Linux)

Veracity Software Inc North Billerica, MA

Save
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.

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

See who you know

Get notified about new Software Engineer jobs in North Billerica, MA.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content