Senior Embedded Software Manager
Apply NowExpress Employment Professionals - Red Deer, AB
Job details
We’re looking for a Senior Software Development Manager who brings deep technical expertise in C/C++ and embedded systems development — and has 3–5 years of experience leading teams of developers through multiple concurrent software projects. This role is perfect for someone who thrives on problem-solving in code , is energized by leading developers , and can drive technical execution across up to 5 large, 10 medium, and 5 small active projects simultaneously. Key Responsibilities Lead and mentor a high-performing development team , fostering technical growth and accountability. Actively participate in coding , debugging, and troubleshooting complex issues in embedded and application-level software. Ensure consistent, high-quality code through peer reviews, architecture decisions, and technical leadership. Manage project timelines, deliverables, and team bandwidth across a range of active projects. Collaborate cross-functionally with QA, product, hardware, and leadership teams. Promote best practices in source control, documentation, testing, and Agile methodologies. Maintain a professional, composed, and proactive demeanor under deadlines and shifting priorities. Required Skills & Experience Excellent command of C or C++ Strong understanding of or experience in embedded system programming High attention to detail and accuracy in technical execution Demonstrated experience leading and mentoring software developers Proven ability to manage multiple projects concurrently with minimal supervision Familiarity with or hands-on experience using: Eclipse / STM32CubeIDE VS Code / Visual Studio Git (preferably GitHub) Microsoft Office 365 Desirable (But Not Required) Skills Degree in Computer Science, Computer Engineering, or related field Experience with SQL , API frameworks , or code versioning tools Exposure to mobile development (iOS/Android) Understanding of CAN Bus protocol Experience with backend systems or SQL databases Aptitude for graphic/UI design Familiarity with additional languages beyond C/C++ What We Offer An environment that encourages technical ownership and continuous improvement A chance to lead a meaningful team building high-impact software Flexible hybrid work options Support for growth through training, tools, and mentorship Job Type: Full-time Pay: Negotiable based on skills, expereince and willingness to relocate to Lacombe, Ab Benefits: On-site parking Health Spending Account, Pooled Insurance benefits and TFSA or RRSP matching Schedule: Monday to Friday
Apply Now