Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineering Manager image - Rise Careers
Job details

Software Engineering Manager

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

Are you ready to lead a talented team of software engineers while remaining engaged in meaningful technical work? Boston Engineering is seeking a Software Engineering Department Manager to oversee and grow our dynamic software development group.

In this pivotal player-coach role, you will guide our software team through innovative, multi-disciplinary projects spanning the medical, industrial, commercial, and defense sectors. You’ll be hands-on in shaping the team’s technical direction, mentoring engineers, and contributing to the successful delivery of high-impact solutions.

We’re looking for someone who is passionate about leadership and technology—someone who thrives on mastering new tools, applying best practices, and fostering a culture of continuous improvement. If you're ready to build a strong, forward-looking software organization while staying close to the work that drives it, we invite you to join us.

This role is restricted to US persons (i.e., US citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 USC 1324b(a)(3)) due to access to export-controlled technology. Boston Engineering will require proof of status prior to employment.

In this role, you will: 

  • Lead by example and establish clear goals and objectives for the software team. 
  • Improve and deploy software development best practices, including establishing architecture, coding best practices, design for modularity and testability, development tools, etc. 
  • Manage recruitment, hiring, and training of software engineers. 
  • Provide mentorship and support to the software team members. 
  • Provide hands-on project participation for architecture and code development, design reviews, debugging, and act as a senior consultant across projects as required.   
  • Support sales activities, including meeting with customers, developing project scopes of work, and labor estimates. 
  • Monitor the team for assigned work and on target performance. 
  • Plan, manage, and report on software development schedules, communicate changes due to risk or scope changes, prepare mitigation plans, and execute as prescribed. 
  • Perform multi-disciplinary, systems-level engineering development.  
  • Support project management in managing project scope, schedule, and budget. 
  • Show expertise in standard engineering development tools for software development.  
  • Demonstrate fluency in software architecture, development, documentation, and testing.   
  • Show fluency with software management tools including issue tracking (e.g. JIRA) and revision control (e.g. GitHub). 
  • Work with communication interfaces such as SPI, I2C, CAN, UART, Ethernet, etc.   
  • Apply excellent integration and debug skills.  
  • Establish training requirements. 

Essential Functions Breakdown (% of Time): 

  • Technical leadership inclusive of individual contributions on projects - 40% 
  • Functional management - 20% 
  • Define and Develop software architectures and perform system analysis - 15% 
  • Schedule and conduct software design reviews - 10% 
  • New product concept development and review - 10% 
  • Continual improvement of departmental operations - 5% 

Qualifications

  • Minimum of a Bachelor of Science degree in Computer Science, Computer Engineering, or Software Engineering, Master's preferred. 
  • 10 years of experience in software development of embedded systems, robotics, and/or complex electromechanical products.   
  • 3 to 5 years in a leadership or managerial role. 
  • Technical expertise in C/C++, and embedded systems.    
  • Technical expertise in at least several of the following:  Python, motion control systems, IoT, ROS, RTOS, UI development, and mobile app development.  
  • Proficient in MS Office and MS Visio with excellent written & verbal communication skills. 
  • Experience in developing software for medical devices (e.g. IEC62304).  
  • Experience in new product development programs, bringing new products and new technologies successfully to market.  
  • Experience operating under ISO 9001 and ISO 13485 strongly desired 
  • Previous experience in an engineering services environment strongly desired. 

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.

Average salary estimate

$172500 / YEARLY (est.)
min
max
$160000K
$185000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Posted 5 days ago

Boston Engineering is on the lookout for an experienced Principal Robotics Software Engineer to lead complex robotics software development.

Posted 4 days ago

Looking for a seasoned Principal Robotics Software Engineer to innovate and lead software development in a renowned engineering firm.

Photo of the Rise User
Posted 11 days ago

Join Sensor Tower as a full stack engineer and work on cutting-edge technology that transforms data into actionable insights for businesses.

Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

As an Applications Development Senior Programmer Analyst at Citi, you'll play a pivotal role in delivering application solutions and project management.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Seeking a Senior Backend Engineer at Spotify to build scalable systems that revolutionize music listening experiences globally.

Posted 7 days ago

Join OneCrew as a Software Engineer and help transform the paving industry with your technical expertise.

Photo of the Rise User
Verkada Hybrid San Mateo, California, United States
Posted 5 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Seeking a skilled Software Engineer to enhance Verkada's cloud infrastructure systems and drive innovative solutions in a fast-paced environment.

Photo of the Rise User
Posted 11 days ago

Join Visa as a Sr. Team Leader in Software Engineering and lead innovations in payment systems with a focus on architecture and collaboration.

Photo of the Rise User
KBR Hybrid Madison, Alabama
Posted 11 days ago

Become a pivotal member of KBR's National Security Solutions team as a Senior Software Engineer, shaping the future of national defense technology.

Photo of the Rise User
Posted 10 days ago

Join Truveta as an entry-level Software Engineer and contribute to pioneering healthcare technology while launching your career.

As a Senior Front-End Engineer at Ailevate, you'll create scalable UI components that drive intuitive automation for healthcare claim management.

Photo of the Rise User
Posted 4 days ago

Become a key player at Slingshot Aerospace as a Backend Software Engineer, driving technological solutions for the satellite industry.

Technance Hybrid No location specified
Posted 3 days ago

Join Technance as a React Native Developer and help shape the future of financial systems with innovative mobile solutions.

Photo of the Rise User
Posted 10 days ago

Become a key player at PlayOn as a Backend Software Engineer, building impactful web solutions for high school sports enthusiasts.

Photo of the Rise User
Posted 12 days ago

Join Bluecore as a Staff Software Engineer to design and build scalable backend systems for our innovative marketing technology platform.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
April 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!