Jobedly Post a Job

Sr. Embedded Software Engineer (C, C++, Linux)

Analogic Corporation · Salem, NH
Full-timeTechnologySenior$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Embedded Software Engineer role

Senior Embedded Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Embedded Software Engineer roles and what employers typically expect.

**What You’ll Do** - 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** **What You Bring** **Required:** - 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 **Nice to Have:** - Experience with **embedded Linux, RTOS, or similar platforms** - Familiarity with debugging tools such as **GDB, Valgrind, or Cppcheck** - Experience with **scripting (Python, Bash, Perl)** - Knowledge of **device drivers, communication protocols, or hardware interfaces** - Exposure to **control systems, sensors, motors, or industrial equipment** - Experience in **regulated or high-reliability environments** (medical, aerospace, security, etc.) - Background in **imaging systems or aviation/security technologies** **Why Analogic** - Work on **mission-critical systems** deployed globally - Be part of a **collaborative R&D environment** with deep technical expertise - Influence products from **concept through deployment** - Competitive compensation, benefits, and growth opportunities **Join Us** If you’re passionate about building software that directly controls real-world systems—and want to see your work deployed in high-impact environments—we’d love to hear from you. - **Analogic Temp:** Temporary employees are eligible to participate in the company’s 401(k) plan; however, they are not eligible for health benefits, paid time off, or holiday pay.

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

PythonC++CommunicationSecurity

Resume tips for Senior Embedded Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Embedded Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Embedded Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Analogic Corporation

Analogic Corporation is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles