- Search jobs
- Banff, AB
- computer science
Computer science Jobs in Banff, AB
Create a job alert for this search
Computer science • banff ab
Senior Software Development Manager - Embedded Systems
Express Employment Professionals - Red Deer, ABBeaver County, Canada, CAGlobal Software / Firmware Support Lead
LXK Lexmark International Inc.AlbertaCloud Infrastructure Engineer
Exposant 3Alberta, Alberta, .CALogistics Technician
DSVRocky View County, AB, CA, TA MSolution Architect
WBM TechnologiesAlberta, CAMedical Science Liaison - Western Canada (BC AB SK MB)
IncyteRemote Location, Alberta, Canada- Promoted
Computer programming Private Tutoring Jobs Banff
SuperprofBanff, Canada(Remote) ERP Application Consultant
N. Harris Computer Corporation - USA,Alberta,RemoteDeskside Support
HCLTechWood Buffalo, Canada, CALead Data Engineer (AWS / Java / Python)
Motion RecruitmentChicago, Alberta, CanadaHealth Programs Services Pool - Multiple Roles across Health (PS3 / PS4)
Government of AlbertaAlbertaBuilding Condition Assessor (Alberta)
BGISAB, CanadaHelp Desk Technician - Intermediate- Alberta region
Fraserway RVLacombe County, AB TC, CANight Watch Attendant
Banff Centre for Arts and CreativityBanff, AB, CanadaSenior Backend Software Engineer
RocheAlberta, Alberta, CanadaCloud Engineer / Architect AI & IIoT
Thermo Fisher ScientificAlberta, Canada(Remote) Business Application Consultant
N. Harris Computer Corporation - CAD.,Alberta,RemoteComputer Science and Robotics Teacher
York Region District School BoardAlberta, CanadaSenior Principal Software Developer - Graphics Platform
AutodeskRemote, Alberta, CANSenior Software Development Manager - Embedded Systems
Express Employment Professionals - Red Deer, ABBeaver County, Canada, CA- Full-time
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 ResponsibilitiesLead 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 & ExperienceExcellent command of C or C++Strong understanding of or experience in embedded system programmingHigh attention to detail and accuracy in technical executionDemonstrated experience leading and mentoring software developersProven ability to manage multiple projects concurrently with minimal supervisionFamiliarity with or hands-on experience using : Eclipse / STM32CubeIDEVS Code / Visual StudioGit (preferably GitHub)Microsoft Office 365Desirable (But Not Required) SkillsDegree in Computer Science, Computer Engineering, or related fieldExperience with SQL, API frameworks, or code versioning toolsExposure to mobile development (iOS / Android)Understanding of CAN Bus protocolExperience with backend systems or SQL databasesAptitude for graphic / UI designFamiliarity with additional languages beyond C / C++What We OfferAn environment that encourages technical ownership and continuous improvementA chance to lead a meaningful team building high-impact softwareFlexible hybrid work optionsSupport for growth through training, tools, and mentorshipJob Type : Full-timePay : Negotiable based on skills, expereince and willingness to relocate to Lacombe, AbBenefits : On-site parkingHealth Spending Account,Pooled Insurance benefits and TFSA or RRSP matchingSchedule : Monday to Friday