Embedded Software Engineer

Webster & Webster Associates

Boston (MA)

Remote

USD 120,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Opportunity for career advancement
Flexible working within a distributed engineering team
Exposure to cutting-edge technology
Impact on mission-critical systems

Job summary

A fast-growing embedded company is seeking an Embedded Software Engineer to design and optimize embedded network stacks and protocols. The role involves collaboration with system and security engineering teams to ensure reliable, high-integrity data communication in safety-critical applications. Ideal candidates will have significant programming experience in C and C++, along with relevant industry knowledge. This position is fully remote, offering opportunities for growth in a dynamic environment.

Qualifications

  • Strong hands-on programming expertise in C and C++, with exposure to assembly.
  • Proven experience developing and integrating network drivers and protocol stacks.
  • In-depth knowledge of real-time operating systems (RTOS) or complex embedded Linux environments.
  • Experience with RTOS or embedded Linux environments.
  • Familiarity with safety/certification standards (e.g., DO-178C, ISO 26262).

Responsibilities

  • Design, implement, and optimize embedded network stacks and communication drivers.
  • Validate and verify driver and protocol implementations.
  • Research and integrate emerging trends in networking and embedded software design.
  • Troubleshoot complex networking issues using advanced embedded debugging tools.
  • Research and integrate emerging trends in networking and embedded software design.
  • Work as a core member of a distributed, high-performance engineering team.

Skills

Programming expertise in C and C++
Analytical skills
Troubleshooting skills
Clear communication
Network drivers
Embedded debugging

Education

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Software Engineering

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers

Job description

A fast-growing, embeddedcompany seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure and safety-critical systems across demanding industries. This role is ideal for an experienced engineer who excels at building and optimizing the core networking components that ensure reliable, high-integrity data communication across complex embedded platforms. You'll be instrumental in designing the future of secured embedded connectivity.

Key Responsibilities
  • Design, implement, and rigorously optimize embedded network stacks, communication drivers, and protocols.
  • Partner with system and security engineering teams to seamlessly integrate advanced secure networking and real-time capabilities.
  • Rigorously validate and verify driver and protocol implementations to ensure reliability and adherence to strict functional safety and certification standards.
  • Master advanced troubleshooting of complex networking issues using state-of-the-art embedded debugging tools and testing methodologies.
  • Actively research and integrate emerging trends in networking, real-time communication, and embedded software design.
  • Collaborate effectively as a core member of a distributed, high-performance engineering team.
Core Qualifications
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related technical discipline.
  • Strong hands‑on programming expertise in C and C++, with exposure to assembly for low‑level performance optimization.
  • Proven experience developing and integrating network drivers and protocol stacks within resource‑constrained embedded systems.
  • In‑depth knowledge of real‑time operating systems (RTOS) or complex embedded Linux environments.
  • Familiarity with next‑generation networking technologies such as Time Sensitive Networking or Time‑Triggered Ethernet is highly desirable.
  • Prior experience applying or working under rigorous safety or certification standards (e.g., DO‑178C, ISO 26262) is preferred.
  • Proficiency in using hardware tools such as JTAG debuggers, oscilloscopes, and logic analyzers for low‑level debugging.
  • Excellent analytical, troubleshooting, and clear communication skills.
What Sets This Opportunity Apart
  • Impact on Mission‑Critical Systems: Your code will directly power some of the world's most advanced, high‑integrity applications in sectors such as aerospace, automotive, and industrial control.
  • Cutting‑Edge Technology: This role offers deep exposure to emerging secure and real‑time networking standards, placing you at the forefront of embedded development.
  • Engineering Excellence: Join a culture focused on technical depth, where quality, security, and performance are paramount—an ideal environment for a dedicated low‑level software expert.
  • Growth and Flexibility: As part of a fast‑growing company, you'll find ample opportunity for career advancement and the flexibility of working within a distributed engineering team.

If you’re passionate about building reliable, high-performance networking solutions for embedded systems and want to contribute to technology that powers safety‑critical industries, apply today.

Title: Embedded Software Engineer

Employment Type: Direct Hire

Hours: Full‑Time

Location: Boston, MA

Location Type: Fully Remote

Relocation: None

Job ID: JO‑2504‑1235

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Network Software Engineer - Embedded
Network Software Engineer - Embedded

Webster & Webster Associates • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Embedded Network Engineer
Embedded Network Engineer

Webster & Webster Associates • Raleigh (NC)

On-site
USD 80,000 - 120,000
Career advancement opportunities
Work within a distributed team
Access to cutting-edge technology
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Webster & Webster Associates • Boston (MA)

On-site
USD 90,000 - 130,000
Competitive compensation
Comprehensive benefits
Opportunities for growth
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 LLC • California (MO)

On-site
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Sr. Software Engineer (Embedded Network)
Sr. Software Engineer (Embedded Network)

ClearanceJobs • Maryland

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

Twenty80 llc • Los Angeles (CA)

On-site
USD 135,000 - 200,000
Embedded Software Engineer
Embedded Software Engineer

CircuitHire • Torrance (CA)

On-site
USD 140,000 - 210,000
Embedded Software Engineer
Embedded Software Engineer

Webster & Webster Associates • Moline (IL)

On-site
USD 90,000 - 120,000
Competitive compensation
Career growth opportunities
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Embedded Software Application Engineer - Direct Hire
Embedded Software Application Engineer - Direct Hire

Advantage Technical • Sioux Falls (SD)

On-site
USD 120,000 - 180,000