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%
Job Details
ID | #54133872 |
Estado | Massachusetts |
Ciudad | Waltham |
Tipo de trabajo | Full-time |
Salario | USD TBD TBD |
Fuente | Boston Engineering Corporation |
Showed | 2025-07-08 |
Fecha | 2025-07-08 |
Fecha tope | 2025-09-06 |
Categoría | Etcétera |
Crear un currículum vítae | |
Aplica ya |
Software Engineering Manager
Massachusetts, Waltham, 02451 Waltham USA