Senior Embedded Software Engineer, Imaging & Security

Analogic

Salem (NH)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Analogic seeks an experienced embedded software engineer to design and develop software that directly controls system behavior in imaging and security platforms. You will interface with hardware, controllers, and electromechanical subsystems, and optimize real-time multi-threaded applications in Linux environments.

Collaborating with electrical, mechanical, and test engineers, you will contribute to architecture, requirements, testing strategies, and documentation, while troubleshooting

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 7+ years of experience in embedded or systems-level software development.
  • Strong expertise in C/C++ development within Linux environments.
  • Experience working with software that interfaces directly with hardware or control systems.
  • Solid understanding of real-time systems, multi-threading, and low-level software design.
  • Proven ability to debug complex software-hardware integration challenges.
  • Strong problem-solving skills and ability to collaborate across engineering disciplines.

Responsibilities

  • Design and develop embedded software that controls system behavior in advanced imaging and security platforms.
  • Build software that interfaces directly with hardware, controllers, and electromechanical subsystems.
  • Develop and optimize real-time, multi-threaded applications in Linux environments.
  • Troubleshoot and resolve software/hardware integration issues across lab, manufacturing, and field settings.
  • Partner with electrical, mechanical, systems, and test engineers to define interfaces and validate system performance.
  • Contribute to software architecture, requirements, testing strategies, and technical documentation.
  • Support system integration, performance tuning, and root-cause analysis.
  • Drive improvements in software quality, reliability, and development practices.

Skills

C/C++
Linux RTOS
Embedded software
Debug hardware
Team collaboration

Education

Bachelors in CE/EE/CS

Tools

GDB
Valgrind
Cppcheck
Python scripting

Job description

Analogic seeks an experienced embedded software engineer to design and develop software that directly controls system behavior in imaging and security platforms. You will interface with hardware, controllers, and electromechanical subsystems, and optimize real-time multi-threaded applications in Linux environments.

Collaborating with electrical, mechanical, and test engineers, you will contribute to architecture, requirements, testing strategies, and documentation, while troubleshooting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Real-Time Linux & Hardware
Senior Embedded Software Engineer - Real-Time Linux & Hardware

Analogic Jobs US • Salem (NH)

On-site
USD 90,000 - 130,000
Competitive compensation
Career growth opportunities
Sr. Software Engineer (C, C++, Linux)
Sr. Software Engineer (C, C++, Linux)

Analogic • Salem (NH)

On-site
USD 120,000 - 150,000
Sr. Embedded Software Engineer Contract (C/C++, Linux)
Sr. Embedded Software Engineer Contract (C/C++, Linux)

Analogic Jobs US • Salem (NH)

On-site
USD 90,000 - 130,000
Competitive compensation
Career growth opportunities
Senior Embedded Linux Software Architect
Senior Embedded Linux Software Architect

Analog Devices • New Home (MO)

On-site
USD 114,000 - 191,000
Medical, Vision and Dental coverage
401k + Paid vacation, holidays and SOK
Senior Embedded Linux Architect & Tech Lead
Senior Embedded Linux Architect & Tech Lead

Analog Devices, Inc. • Wilmington (MA)

On-site
USD 131,000 - 191,000
Medical, Vision and Dental coverage
401k with company match
Paid vacation
Senior Embedded Camera Systems Engineer
Senior Embedded Camera Systems Engineer

NextGenEnergyJobs • San Diego (CA)

On-site
USD 95,000 - 130,000
Subsidized medical plan options
401(k) with employer match
Paid holidays and vacation
Senior Embedded Software Engineer – Linux & Imaging
Senior Embedded Software Engineer – Linux & Imaging

Cytovale • South San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Hardware Architect for Imaging Systems
Senior Embedded Hardware Architect for Imaging Systems

Ambrell Induction Heating Solutions • City of Rochester (NY)

Hybrid
USD 100,000 - 130,000
Embedded Software Engineer: Linux/C++ for Imaging
Embedded Software Engineer: Linux/C++ for Imaging

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded C++ Firmware Engineer — Imaging & Autonomy
Embedded C++ Firmware Engineer — Imaging & Autonomy

Anduril Industries • Lexington (VA)

On-site
USD 166,000 - 220,000
Equity grants
Competitive benefits package