Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of ...
Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of ...
Firmware Engineer
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Five or more years of experience in firmware, embedded software, software engineering, or a related technical role * A degree or diploma in Electrical, Computer, Electronics, Software Engineering, or ...
Firmware Engineer
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Five or more years of experience in firmware, embedded software, software engineering, or a related technical role * A degree or diploma in Electrical, Computer, Electronics, Software Engineering, or ...
Power Electronics Engineer
Calgary, AB · On-site
The Power Electronics Engineer is responsible for driving project delivery overseeing the full ... Strong expertise in embedded firmware development (MCU/DSP), including real-time control and ...
Power Electronics Engineer
Calgary, AB · On-site
The Power Electronics Engineer is responsible for driving project delivery overseeing the full ... Strong expertise in embedded firmware development (MCU/DSP), including real-time control and ...
... firmware on military embedded hardware devices or software designs for complex applications using ... Engineering, Industrial Design or applicable scientific discipline is required. Other Minimum 10 ...
Quick apply
... firmware on military embedded hardware devices or software designs for complex applications using ... Engineering, Industrial Design or applicable scientific discipline is required. Other Minimum 10 ...
Embedded Firmware Engineer Intern information
See Calgary, AB salary details
$24.5K - $37.5K
7% of jobs
$37.5K - $50.5K
7% of jobs
$50.5K - $63.5K
4% of jobs
$75.4K is the 25th percentile. Wages below this are outliers.
$63.5K - $76.5K
6% of jobs
$76.5K - $89.5K
10% of jobs
$89.5K - $102.5K
12% of jobs
The median wage is $105.3K / yr.
$102.5K - $115.5K
15% of jobs
$127.1K is the 75th percentile. Wages above this are outliers.
$115.5K - $128.5K
15% of jobs
$128.5K - $141.5K
12% of jobs
$141.5K - $154.5K
9% of jobs
$154.5K - $167.5K
3% of jobs
$24.5K
$103.4K
$167.5K
How much do embedded firmware engineer intern jobs pay per year?
What types of projects and responsibilities can an Embedded Firmware Engineer Intern expect during their internship?
What is the difference between Embedded Firmware Engineer Intern vs Embedded Software Developer Intern?
| Aspect | Embedded Firmware Engineer Intern | Embedded Software Developer Intern |
|---|---|---|
| Credentials | Typically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fields | Usually pursuing or holding a degree in Computer Science, Software Engineering, or related fields |
| Work Environment | Hardware-focused, working closely with microcontrollers, embedded systems, and firmware development | Software-focused, working on embedded OS, application software, and system integration |
| Industry Usage | Common in electronics, IoT, automotive, and consumer device industries | Common in consumer electronics, IoT, and software development companies |
The Embedded Firmware Engineer Intern primarily focuses on developing low-level firmware for hardware devices, working closely with microcontrollers and embedded systems. In contrast, the Embedded Software Developer Intern works more on higher-level software components, often involving embedded operating systems and application development. Both roles require knowledge of programming languages like C/C++, but their focus areas differ, aligning with hardware versus software development within embedded systems.
What are the key skills and qualifications needed to thrive as an Embedded Firmware Engineer Intern, and why are they important?
What does an Embedded Firmware Engineer Intern do?
- Summer Software Engineer Internship
- Software Developer Intern
- Full Time Freelance Software Engineer
- Simulation Software Engineer Internship
- Software Developer Internship No Experience
- Internship Javascript Game Developer
- Full Time Amazon Software Engineer
- Internship Verizon Java Developer
- Contractual H1B Visa Sponsorship Software Engineer
- Intern Scissor Lift Operator
- Web Developer Intern
- Software Engineer Intern Visa Sponsorship
- Internship Pwc Software Engineer
- Paid Software Engineer Internship
- Visa Sponsorship Software Engineer Internship
- Biotech Software Engineer Intern
- Internship Linux Kernel
- Internship Embedded Software Engineer
- Internship Graduate Embedded Software Engineer
- Seasonal Java Programming Intern
Full-time
Posted 26 days ago
Job description
Embedded Firmware Engineer
Overview
We’re looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of firmware for real-time control, communication, telemetry and test automation. This role works closely with hardware and test engineers to define requirements, build robust test procedures, and ship production-grade firmware.
Key Responsibilities
- Own firmware technical roadmap, architecture decisions, and delivery for a multi-controller embedded system.
- Lead planning, estimation, prioritization, and execution of firmware workstreams across new features, validation, and field issues.
- Define firmware requirements and test procedures to validate new features.
- Develop and maintain firmware on Microchip PIC16 & PIC32 MCU’s using MPLAB X, MCC and X32 toolchain.
- Deliver safe and deterministic behavior for closed loop control systems.
- Build and maintain firmware validation tooling and automation.
- Drive coding standards and best practices across code reviews, documentation, testing, and long-term maintainability
Required Skills & Experience
- A bachelor's degree in Electrical & Electronic / Software Engineering or equivalent.
- Strong firmware experience working with embedded C & microcontrollers for 3+ years.
- Experience with communication protocols SPI, UART, I2C & peripherals such as ADCs & PWMs.
- Proven ability to debug complex issues.
- Ability to define system behavior using state diagrams and translate them into deterministic embedded firmware.
- Ability to read electrical schematics, datasheets, and functional diagrams.
- Expertise in control theory, feedback/feedforward loops, and frequency response.
- Proficiency with Git workflows (branching, reviews, releases)
Nice To Haves
- Experience with TCP/UDP networking and Wi-Fi module integration in embedded systems.
- Jenkins or comparable CI/CD release pipelines.
- Experience using JIRA for backlog, requirements, and feature tracking.
- Experience with Python and scripting languages.
- Knowledge of higher-level programming languages and experience using AWS cloud services.
- Understanding of Grid Technologies and renewable energy system.
- Experience with Power Electronics, oscilloscopes, and digital multimeters.