CFS · 9 hours ago
Embedded Software Manager
CFS is a well-established engineering company with roots in the UK that has expanded into the United States. They are seeking a Software Manager – Embedded Systems to lead a distributed team, optimize processes, and ensure software quality across their engineering operations.
Human ResourcesStaffing Agency
Responsibilities
Lead, mentor, and develop a distributed team of embedded/software engineers in the US and UK
Foster collaboration, accountability, and professional growth across time zones
Provide clear direction, feedback, and performance coaching
Own and optimize Jira: workflows, dashboards, templates, and reporting
Drive adoption and effective use of Confluence as the team’s documentation and knowledge hub
Improve visibility for both technical and non-technical stakeholders
Provide architectural guidance and code reviews
Ensure software quality, consistency, and best practices
Contribute hands-on when needed
Partner closely with product and engineering stakeholders in the US and UK
Support hiring and onboarding as the US team grows, including future firmware engineers
Qualification
Required
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
7–10 years of embedded software development experience
3–5+ years of experience leading or managing software teams (formal management title not required)
Proven experience managing distributed or remote teams
Strong embedded systems background, including: Languages: C/C++, Python (scripting/tooling), Platforms: ARM-based microcontrollers, RTOS environments, Version Control: Git/GitHub, CI/CD: Jenkins, GitHub Actions, or similar, Collaboration Tools: Jira, Confluence, Slack or Microsoft Teams
Highly organized, proactive, collaborative, and comfortable building structure in a growing environment