Demo

Sr.Software Engineer (Linux)

SmartIMS Inc.
Boston, MA Contractor
POSTED ON 4/2/2026
AVAILABLE BEFORE 4/30/2026

For quick response please send resume to: .

 

Job Description
Role: Software Engineer (Embedded Linux)
Duration: 12-month contract 
Location: 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.


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

Hourly Wage Estimation for Sr.Software Engineer (Linux) in Boston, MA
$107.00 to $128.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr.Software Engineer (Linux)?

Sign up to receive alerts about other jobs on the Sr.Software Engineer (Linux) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SmartIMS Inc.

  • SmartIMS Inc. Atlanta, GA
  • For quick response please respond with resume and contact details to: . Job Title : SME/Analyst - Agile Scrum (SAFe) - Cap Markets Mandatory - Location - T... more
  • 10 Days Ago

  • SmartIMS Inc. Columbia, SC
  • Client is seeking an experienced Enterprise Project Manager / Senior Project Manager to lead and deliver enterprise-level IT projects. This role is respons... more
  • 16 Days Ago

  • SmartIMS Inc. Sacramento, CA
  • Infrastructure Analyst Sacramento, CA 95826. 6-12 Months *** Onsite Role **** Responsible for: Act as liaison between vendors, technical support and depart... more
  • 1 Day Ago

  • SmartIMS Inc. Sacramento, CA
  • **** Onsite Role **** The Service Desk is recruiting for an IT System Support Specialist whose primary duties will be to receive, review, track, troublesho... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Sr.Software Engineer (Linux) jobs in the Boston, MA area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Boston, MA
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop new and... more
  • 4 Days Ago

  • AppBuddy Boston, MA
  • About The Role Validity is seeking a Senior Software Engineer - Ruby to help expand our product line,improve our existing products, and help build the next... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!