Senior Embedded Software Manager

Express Employment Professionals - Red Deer, AB
City of Lacombe
CAD 80,000 - 120,000
Job description

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
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Embedded Software Manager jobs in City of Lacombe