Principal Embedded Software/Firmware Engineer
Myticas Consulting Inc.
This position requires local presence. Please view similar jobs below.
Principal Embedded Software/Firmware Engineer
We are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario.
Key Responsibilities
- Own end-to-end embedded architecture and solutions from requirements and trade studies through hardware selection, software layering, interfaces, and release readiness.
- Define system architecture and implement hands-on solutions across MCUs, RTOS or bare-metal stacks, drivers, middleware, power management, boot/OTA, and security.
- Partner with hardware, architecture, and manufacturing teams to align schematics and data sheets, analyze scope traces and logic-analyzer results, and validate architecture assumptions on real hardware.
- Establish architecture standards and patterns, including coding guidelines, HAL/BSP structure, reusable platform layers, documentation, and design reviews.
- Lead technical decisions involving cost, performance, power, and time-to-market trade-offs; document rationale and present options to engineering leadership and stakeholders.
- Drive quality and reliability through debug strategy, diagnostics, failure analysis, environmental and stress considerations, and applicable industry standards.
- Mentor development and test engineers, guide design reviews, unblock critical issues, and raise team capability.
Skills & Experience
- BS/MS in Computer Science, Electronics, Electrical Engineering, or a related field with embedded software development experience.
- Minimum 15+ years of experience in embedded systems design and development.
- Deep understanding of RTOS, multithreaded software systems, operating-system concepts, and bare-metal development.
- Strong system-architecture ownership and architectural leadership experience.
- Experience with secure boot, cryptography, threat modeling, boot/OTA, and embedded security.
- Knowledge and experience with OTN standards and optical devices is preferred.
- Strong object-oriented design and design-pattern expertise.
- Excellent analytical, troubleshooting, communication, and collaboration skills.
- Ability to collaborate effectively across multiple global sites and time zones.
- ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement...SuggestedContract work
$95k - $130k per year
...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental... ...science reinforce each other by design. About this role: The Embedded Firmware Engineer will develop the real-time control firmware that sits...SuggestedLong term contractPermanent employmentFull timeInternship$24 - $35 per hour
...the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Embedded Software Engineer Co-op/Intern Employment Type: Student – Co-op/Intern, existing vacancy Location: Ottawa ON, Onsite About Lumentum...SuggestedFull timeInternship- ...benefits, and flexible work arrangements. Job Description We are looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities within an HSIT team in an automotive environment. You will play a key role...SuggestedPermanent employmentFull timeFlexible hours
$96k - $146k per year
...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and... ..., and more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development...Suggested- ...over 55 years. Backed by a legacy of engineering excellence, reliability and... ...build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects, Software... ...candidate will develop strategies for the embedded SW development environment, including...Work at officeWorldwide
$115k - $145k per year
...hands-on senior developer to take technical ownership of embedded Linux application software from design through implementation, integration, and... ...Education: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related...Full timeLive InFlexible hours- ...Directory Canada’s Best Employers for Recent Graduates \n for the 5th consecutive year \n.\n\nLumentum is looking for a Senior Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge LiDAR products.\n\nKey...Full timeRemote work
$185k - $195k per year
...millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties...Casual workInternshipWork at officeImmediate start$150k - $183k per year
...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced Embedded Software Developer to join our team working on VoIP telephone development as part of the FortiVoice solution . This role involves low-level embedded Linux development...Full timeFlexible hours$131.25k - $181.25k per year
...industries, providing a trusted foundation for software-defined businesses to thrive. The... ...support and services delivered by trusted embedded software experts. With a focus on... ...is not application development. This is engineering at the foundation of the software stack,...PrincipalFull timeInternshipImmediate start- ...over 55 years. Backed by a legacy of engineering excellence, reliability and... ...build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects, Software... ...candidate will develop strategies for the embedded SW development environment, including...Full timeWorldwide
$90k - $126k per year
...the trusted foundation that software-defined and physical AI systems... ...delivered by trusted embedded software experts. Today, QNX... ...in Computer Science, Computer Engineering, Software Engineering, or equivalent... ...Knowledge of embedded GUI engines (Qt, GTK), or automotive/industrial...Full timeInternshipImmediate start- Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products... ...us what happened and where to invest. We're looking for an engineer to own that foundation. You'll run our incident management tooling...Full time
$90k per year
...job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full time... ...Responsibilities and Activities: Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements...Full timeInternship$24 - $35 per hour
...Graduates for the 5th consecutive year . Position Title: Embedded Software Developer Co-op (Optical Circuit Switch) Employment Type: Student... ...optical networking products while working in a collaborative engineering environment. ~ Pay Range: $24-35/hr Responsibilities...Full time$26 - $28.5 per hour
...for everyone. Job Summary: As Semtech’s Firmware Intern, you will be involved with the firmware... ...modules using C, C++, assembly level software and standard design patterns and... ...real-time operating systems Knowledge of embedded programming in C or C++ Knowledge of Python...Full timeInternship$150k - $164k per year
...system through world-class IC package design, signal integrity engineering, and close collaboration with a global network of advanced manufacturing... ...connectivity products — this is your team. Job Summary As a Principal Engineer in IC Package Design and Signal Integrity, you will...PrincipalFull timeContract work$130k - $165k per year
...quantum computing platforms engineered for the performance, reliability... ...About this role: The Senior Embedded Systems Architect shapes the... ...'s quantum hardware — the firmware architecture, subsystem interfaces... ...release, CI/CD for embedded software, static analysis, and formal...Long term contractPermanent employmentFull timeInternship- ...Job Description : We are seeking a Principal Engineer (Physical AI - System Modeling) to join... ...background in mathematics, physics, and software engineering, with the ability to apply... ...Additional Information Renesas is an embedded semiconductor solution provider driven...PrincipalLong term contractPermanent employmentFull timeWork at office
$18 - $25 per hour
...communications, and quantum computing platforms engineered for the performance, reliability, and... ...each other by design. About this role: The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control...Hourly payLong term contractPermanent employmentFull timeInternshipFlexible hours- ...flight at a pace that is unusual in traditional aerospace and defence. As we build Hypersonica Canada, we are looking for a Principal Engineer & Technical Lead to become the senior technical owner in-country and help build the Canadian engineering organisation from the ground...PrincipalFull time
$90k - $140k per year
...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-... ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS)....Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week$165k - $210k per year
...Position Title: Principal Product Applications Engineer Location: Canada Contract Type: Full-Time, Permanent... ...feedback for product, silicon, firmware, and engineering teams. Post-... ...and troubleshoot complex hardware and software issues. Debug challenges...PrincipalPermanent employmentFull timeContract workRemote work- ...what we’re building. The people building Motion are deeply embedded in where AI and our industry is heading, and obsessed with closing... ...our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...Speed IC Design team is a globally distributed group of expert engineers focused on developing cutting-edge analog and mixed-signal semiconductor... ...in delivering industry-leading IC products. Job Summary: The Principal Analog Design Engineer is responsible for leading the design...PrincipalFull time
- ...minutes - empowering data-driven decision-making at the speed of conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpollyʼs AI-...Full timeInternshipManual laborWork at office
- ...Role: Back End Engineer Location: Ottawa, ON Working Structure: Hybrid - 2 days onsite a week Veem empowers small and medium... ...these clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top...Full timeFor contractors2 days per week
$215k - $300k per year
...what we’re building. The people building Motion are deeply embedded in where AI and our industry is heading, and obsessed with closing... ...role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM...Permanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per week- ...Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide. During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software/Firmware Engineer. Be the first to apply!
- project engineer assistant project manager Ottawa, ON
- chief engineer Ottawa, ON
- director software engineering Ottawa, ON
- engineering project manager Ottawa, ON
- mechanical engineering project manager Ottawa, ON
- mechanical engineering director Ottawa, ON
- chief power engineer Ottawa, ON
- directeur ingénierie Ottawa, ON
- general engineer Ottawa, ON
- remote firmware engineer Ottawa, ON

