FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Embedded Software Engineering Manager
VIOTASEmbedded Software Engineering Manager leading a team to develop solutions for renewable energy optimization. Overseeing software delivery and enhancing engineering practices in a collaborative environment.
Tech Stack
Tools & technologiesCloud
About the role
Key responsibilities & impact- Lead, support, and develop a team of Embedded Software Engineers, including workload planning, mentoring, onboarding, performance review, and capability development.
- Own day-to-day software delivery operation for the team, including Kanban flow, backlog refinement, priority alignment, and progress tracking.
- Coordinate embedded software releases, ensuring that scope, quality, release notes, known risks, and deployment dependencies are clearly managed before release.
- Foster a practical AI-assisted development environment where tools such as coding assistants, automation, and documentation support are used responsibly to improve engineering productivity and quality.
- Work closely with Hardware, Manufacturing, Field Operations, Cloud, and other stakeholders to ensure embedded software delivery is aligned with product, operational, and customer needs.
- Translate business and product priorities into clear engineering work items including acceptance criteria.
- Improve engineering transparency by maintaining clear reporting on delivery progress, risks, blockers, resource constraints, technical debt, and release readiness.
- Support technical decision-making by facilitating design reviews, implementation planning, defect triage, and root-cause investigation.
- Drive continuous improvement in embedded software development practices, including code review discipline, documentation, test coverage, CI/CD usage, release governance, and maintainability.
- Ensure software development activities are appropriately documented and traceable across requirements, implementation, verification, and release evidence.
- Identify delivery, quality, and technical, risks early, escalate where required, and coordinate mitigation plans with the Head of Embedded Systems and relevant stakeholders.
- Support recruitment, onboarding, skills development, and long-term capability planning for the Embedded Software Engineering Team.
Requirements
What you’ll need- 5+ years of professional software engineering management experience.
- Demonstrated ability to plan, coordinate, and deliver complex software work.
- Strong understanding of software and product lifecycle.
- Practical experience managing engineering backlogs.
- Ability to work effectively across hardware, software, manufacturing, field operations, and business stakeholders.
- Sufficient technical depth to understand embedded software architecture, interfaces, debugging challenges, integration risks, and release quality concerns.
- Experience supporting release management, defect triage, incident follow-up, root-cause analysis, and continuous improvement activities.
- Strong written and verbal communication skills in English.
- Ability to mentor engineers, provide constructive feedback, support professional development, and create a collaborative engineering culture.
- Strong analytical and problem-solving skills, with a structured approach to prioritisation, and risk management.
- Experience improving engineering practices, such as CI/CD adoption, automated testing, documentation quality, code review process, development workflows, or engineering metrics.
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded software developmentsoftware engineering managementrelease managementdefect triageroot-cause analysisCI/CDautomated testingcode reviewbacklog managementengineering metrics
Soft Skills
mentoringcommunicationcollaborationanalytical skillsproblem-solvingplanningcoordinationprioritizationrisk managementcontinuous improvement