Logo
IntePros

Senior Software Engineer - Embedded

IntePros, Needham Heights, Massachusetts, us, 02494

Save Job

Senior Software Engineer (C/C++ | Embedded Linux | Networking) Location:

Needham, MA Work Model:

Primarily Onsite with Flexibility for Work-from-Home Compensation:

$165K–$185K base + 10–15% guaranteed bonus + stock options

Overview We are seeking a Senior Software Engineer with strong expertise in C/C++ development, embedded systems, and Linux to join our growing engineering organization. You’ll be part of a team driving the development of new, high-impact products over the next 18 months. This role offers the chance to work on challenging technical problems in a collaborative and innovative environment, ideal for engineers coming from networking, telecom, robotics, defense, or startup backgrounds.

Key Responsibilities

Design, develop, and maintain embedded software systems in C and C++ on Linux platforms.

Work on networking, IP-based communication, and multithreaded applications.

Lead and mentor junior engineers; provide guidance in code reviews and technical problem-solving.

Collaborate across engineering, product, and QA teams to deliver reliable, scalable systems.

Participate in all stages of the product lifecycle, from design and architecture to deployment and testing.

Troubleshoot complex technical issues and propose efficient, maintainable solutions.

Required Qualifications

5–15 years of professional software engineering experience.

Strong proficiency in C and C++, with demonstrated experience in embedded systems.

Proficient with Linux development environments and network programming (IP, sockets, multithreading).

Proven ability to lead technical projects or mentor teams.

Excellent analytical and problem-solving abilities: capable of articulating thought processes and technical approaches.

Strong communication and collaboration skills, with the ability to thrive in a dynamic, product-focused setting.

Sponsorship: H-1B sponsorship not available for this role.

#J-18808-Ljbffr