Senior Embedded Software Engineer

LOGIXtech Solutions LLC

Westbrook (ME)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical insurance

Job summary

A technology solutions provider seeks a Senior Embedded Software Engineer in Westbrook, Maine. This role focuses on embedded software development, including driver development and platform modernization for advanced systems. Ideal candidates will have over 8 years of experience with Embedded Linux, C++, and hardware integration. Strong collaboration skills are required to work alongside hardware and vendor teams. Medical insurance is available for this position, emphasizing hands-on engineering tasks.

Qualifications

  • 8+ years of experience in Embedded Software Engineering.
  • Strong expertise in Embedded Linux development.
  • Advanced C++ and C programming in embedded environments.

Responsibilities

  • Lead embedded software development on Linux-based systems.
  • Perform board bring-up and hardware integration.
  • Develop and maintain C/C++ embedded applications and drivers.

Skills

Embedded Linux
C++ programming
Hardware debugging
Board bring-up
Device drivers development

Tools

GDB
JTAG
Logic analyzers
Oscilloscopes

Job description

Senior Embedded Software Engineer | Embedded Linux | C++

Duration: 12+ months

We are seeking a Senior Embedded Software Engineer with strong Embedded Linux, C++ and hardware bring‑up experience to join a small, high‑impact engineering team. This role focuses on embedded software development, board bring‑up, driver development and platform modernization for both a production device and a next‑generation embedded system.

This is a hands‑on embedded engineering role requiring close collaboration with hardware, manufacturing, testing and external vendor teams.

Key Responsibilities
  • Lead embedded software development on Linux‑based systems.
  • Perform board bring‑up, hardware integration and low‑level debugging.
  • Develop and maintain C/C++ embedded applications and drivers.
  • Work on hardware abstraction layers (HAL), device drivers and firmware‑adjacent code.
  • Support camera, sensor and peripheral integration.
  • Modernize legacy embedded platforms and Linux dependencies.
  • Partner with hardware, manufacturing, test and vendor engineering teams.
Required Skills & Experience
  • 8+ years of experience in Embedded Software Engineering.
  • Strong expertise in Embedded Linux development.
  • Advanced C++ and C programming in embedded environments.
  • Proven experience with board bring‑up, BSPs and low‑level hardware debugging.
  • Experience developing device drivers and hardware communication layers.
  • Familiarity with ARM‑based systems, peripherals and interfaces (I2C, SPI, UART, USB, etc.).
  • Strong debugging skills using GDB, JTAG, logic analyzers and oscilloscopes.
  • Excellent communication and cross‑functional collaboration skills.
Additional Information

Employment type: Contract. Seniority level: Mid‑Senior. Job function: Information Technology.

Referrals increase your chances of interviewing at LOGIXtech Solutions LLC by 2x.

Medical insurance is available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Embedded Engineer
Embedded Engineer

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 200,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Recruiting Resources, Inc. • California (MO)

On-site
USD 150,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems, Inc. • Duluth (GA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems • Duluth (GA)

On-site
USD 90,000 - 130,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

ClientMind Recruiting Inc. • Greenbelt (MD)

Hybrid
USD 120,000 - 180,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5