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
Aplica ya

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%

Aplica ya Reportar trabajo