Talent.com
Software Engineering Manager
Software Engineering ManagerBoston Engineering Corporation • Waltham, MA, US
Software Engineering Manager

Software Engineering Manager

Boston Engineering Corporation • Waltham, MA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Company Description

Boston Engineering improves the way people work and live through innovative product design and novel engineering. We are product designers and engineers for the Medical, Industrial, Commercial, and Defense sectors. Experts in robotics, motion control and embedded systems, DFX, and digital transformation, we are ISO 9001 and ISO 13485 certified.  Founded in 1995, Boston Engineering is headquartered in Waltham, Mass. s.

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 selection—ensuring 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

  • Bachelor’s degree in Computer Science, Computer Engineering, or Software Engineering required; Master’s degree preferred .
  • 10+ years of experience in software development for embedded systems, robotics, or complex electromechanical products—ideally in regulated, product-focused environments.
  • 3–5 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 :   $160,000 - $185,000   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.

    serp_jobs.job_alerts.create_a_job

    Software Engineering Manager • Waltham, MA, US

    Job_description.internal_linking.related_jobs
    Software Engineering Manager

    Software Engineering Manager

    Azara Healthcare • Burlington, MA, United States
    serp_jobs.job_card.full_time
    Azara Healthcare is seeking a software engineering manager with a high attention to detail and a passion for creating high performing applications. You will manage a team responsible for designing, ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Manager of Software Engineering

    Manager of Software Engineering

    Neighborhood Health Plan of Rhode Island • Smithfield, RI, United States
    serp_jobs.job_card.full_time
    Smithfield, RI - Smithfield, RI.The Manager of Software Engineering is responsible for leading the design, development, and implementation of system integration solutions.This person leads a team o...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Manager, Robotics Software Engineering

    Senior Manager, Robotics Software Engineering

    1010 Analog Devices Inc. • Boston, MA, United States
    serp_jobs.job_card.full_time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Director, Software Engineering - Aviation

    Director, Software Engineering - Aviation

    Viasat • Marlborough, MA, United States
    serp_jobs.job_card.full_time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    ICONSTAFF • Framingham, MA, US
    serp_jobs.job_card.full_time
    We're seeking an experienced Manager who can lead and drive our embedded software solutions of consumer electronic products to the next level of performance excellence and evolve the software t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Director of Software Engineering

    Director of Software Engineering

    CDS Visual • Watertown, MA, US
    serp_jobs.job_card.full_time
    CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete custom...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Mobile Engineering Manager

    Mobile Engineering Manager

    VirtualVocations • Dorchester, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for an Engineering Manager- Mobile.Key Responsibilities Lead and mentor a team of frontend engineers focused on multiplatform and web-based experiences Own the design and de...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineering Manager (AI)

    Software Engineering Manager (AI)

    Whoop • Boston, MA, US
    serp_jobs.job_card.full_time
    At WHOOP, we're on a mission to unlock human performance.WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives.Our wearable device tra...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Senior Manager, Software Development Engineering

    Senior Manager, Software Development Engineering

    1010 Analog Devices Inc. • Wilmington, MA, United States
    serp_jobs.job_card.full_time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    VirtualVocations • Lowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineering Manager II.Key Responsibilities Drive delivery of business outcomes, including planning, schedule, and execution Collaborate closely with PM and U...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Engineering Manager

    Senior Engineering Manager

    VirtualVocations • Worcester, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Manager, Engineering (Data Ingest Platform).Key Responsibilities Lead, mentor, and grow an organization of talented engineers and engineering managers Own the e...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Compiler Engineering Manager

    Compiler Engineering Manager

    VirtualVocations • Lowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Compiler Engineering Manager.Key Responsibilities Managing a team of experienced compiler engineers Establishing team objectives to meet schedules and goals Communica...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineering Manager

    Senior Software Engineering Manager

    VirtualVocations • Dorchester, Massachusetts, United States
    serp_jobs.job_card.full_time
    Manager, Software Engineering-EDI (Remote).Key Responsibilities Manage the vision, implementation, and maintenance of EDI and data integration applications Supervise development staff and coordi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Manager of Automation Engineering

    Manager of Automation Engineering

    VirtualVocations • Lowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Manager of Implementation Engineering (remote).Key Responsibilities Manage and mentor a team of engineers, ensuring daily progress and delivery quality Oversee end-to-...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Operations Engineering Manager

    Operations Engineering Manager

    VirtualVocations • Lowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for an Operations Engineering Manager to lead continuous improvement initiatives and manage a team of Operations Engineers. Key Responsibilities Develop and implement a standa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    VideaHealth • Boston, MA, United States
    serp_jobs.job_card.full_time
    VideaHealth is a cutting-edge AI-powered solution for dentistry, developed by a team of seasoned leaders, engineers, AI scientists, and clinicians spun out of MIT. Our vision is to be the first comp...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    Videa Health, Inc. • Boston, MA, United States
    serp_jobs.job_card.full_time
    VideaHealth is a cutting-edge AI-powered solution for dentistry, developed by a team of seasoned leaders, engineers, AI scientists, and clinicians spun out of MIT. Our vision is to be the first comp...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Director of Software Engineering

    Director of Software Engineering

    VirtualVocations • Lowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Director of Software Engineering.Key Responsibilities Organize and direct the Software Engineering group, focusing on strategic design, development, and maintenance of ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted