drjobs Software Engineering Manager

Software Engineering Manager

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Waltham, MA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking an accomplished Senior Software Manager to lead our software engineering team in developing cutting-edge products. This role is ideal for a hands-on leader with a strong foundation in software architecture team leadership and a proven ability to deliver high-performance scalable software as part of complex product development efforts. You will play a key role in shaping both the engineering culture and the technical direction of new product development.

In this role you will:

  • Lead product-focused software teams: Set clear technical direction and performance expectations for a team developing robust scalable and maintainable software as part of larger product offerings.
  • Drive software excellence: Define and enforce best practices in software architecture modularity testability code quality and tool selectionensuring high-quality product outcomes.
  • Build and develop talent: Lead recruitment onboarding and continuous growth of the software engineering team. Foster a collaborative learning-driven culture with mentorship and technical coaching.
  • Guide technical execution: Participate directly in architecture design system-level decision-making code reviews and debugging efforts acting as a senior technical advisor when needed.
  • Ensure product delivery: Plan and manage development schedules in alignment with product timelines proactively mitigate risks and adapt to scope changes while maintaining quality.
  • Collaborate cross-functionally: Work closely with product managers mechanical and electrical engineers QA and project teams to ensure alignment and integration across the product lifecycle.
  • Support product planning and sales: Assist with scoping estimating and defining technical strategies for new product initiatives and customer proposals.
  • Champion continuous improvement: Identify and implement process improvements that support scalable repeatable product development workflows.

Key Technical Areas:

  • Deep experience in software product development especially in embedded connected or systems-level applications.
  • Expertise in modern software tools: GitHub Jira and CI/CD platforms.
  • Proficiency with communication protocols such as SPI I2C CAN UART and Ethernet.
  • Strong integration and debugging skills especially across hardware/software boundaries.
  • Fluency in architectural planning documentation and formal review processes.

Essential Functions Breakdown (% of Time):

  • Technical leadership and contribution to product development 40%
  • Team management and mentorship 20%
  • Architecture and systems-level software planning 15%
  • Design/code reviews and quality oversight 10%
  • New product concept development and support 10%
  • Departmental process improvement 5%

Qualifications :

  • Bachelors degree in Computer Science Computer Engineering or Software Engineering required; Masters degree preferred.
  • 10 years of experience in software development for embedded systems robotics or complex electromechanical productsideally in regulated product-focused environments.
  • 35 years of leadership experience including direct management of software teams and cross-functional collaboration in a product development setting.
  • Deep technical proficiency in C/C and embedded systems with the ability to assess architecture drive design decisions and ensure system performance.
  • Experience with several of the following areas:
  • Python and scripting for test automation or data handling
  • Motion control systems and real-time behavior
  • IoT platforms and protocols
  • ROS and RTOS environments
  • User interface (UI) development for embedded or desktop applications
  • Mobile app development
  • Strong familiarity with medical device software development standards (e.g. IEC 62304) and the product development lifecycle in regulated industries.
  • Proven success in launching new products and integrating new technologies into commercially successful systems.
  • Comfortable working under ISO 9001 and ISO 13485 quality systems; familiarity with documentation traceability and compliance requirements.
  • Prior experience in an engineering services or consulting environment is strongly preferred especially where balancing multiple clients timelines and technologies is required.
  • Effective communicator with strong organizational skills; proficient with Microsoft Office Visio and technical documentation tools.


Additional Information :

Location: Office-based role in Waltham MA 

Reports to:  President 

Salary Range:  $160000 - $185000   The final salary offer will be based on individual education skills and experience. 

**No relocation** 

We offer a comprehensive employee benefits plan including a matching 401(k) plan in an open and energetic working environment that fosters strong client relationships and an entrepreneurial team spirit. 

**Your application will not be considered complete without a submitted writing sample.** 

**Please ensure you have a link to your GitHub or website on your application to share with our hiring managers. ** 

All your information will be kept confidential according to EEO guidelines.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

Department / Functional Area

Software Engineering

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.