We are dedicated to connecting our clients with highly skilled professionals well-matched to their ... Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own ...
We are dedicated to connecting our clients with highly skilled professionals well-matched to their ... Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own ...
Electronics Engineer
Edmonton, AB · On-site
This role is ideal for an engineer with practical experience in circuit design and embedded ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Quick apply
Electronics Engineer
Edmonton, AB · On-site
This role is ideal for an engineer with practical experience in circuit design and embedded ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Electronics Engineer
Edmonton, AB · On-site
This role is ideal for an engineer with practical experience in circuit design and embedded ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Quick apply
Electronics Engineer
Edmonton, AB · On-site
This role is ideal for an engineer with practical experience in circuit design and embedded ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Electronics Engineer
Edmonton, AB · On-site
This role is ideal for an engineer with practical experience in circuit design and embedded ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Electronics Engineer
Edmonton, AB · On-site
This role is ideal for an engineer with practical experience in circuit design and embedded ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
What You'll Do * Be scrappy to find new sources of audio data and bring it into our ingestion ... Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least ...
What You'll Do * Be scrappy to find new sources of audio data and bring it into our ingestion ... Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least ...
Quality Assurance Automation Engineer (AI-First)
CA$111K - CA$132K/yr
Design, develop, and maintain automated test frameworks for embedded systems, backend services, and ... Represent the Company and its values with integrity while maintaining high professional and ethical ...
Quality Assurance Automation Engineer (AI-First)
CA$111K - CA$132K/yr
Design, develop, and maintain automated test frameworks for embedded systems, backend services, and ... Represent the Company and its values with integrity while maintaining high professional and ethical ...
... into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech ... to professionals all over the world * Work in one of the fastest growing sectors of tech: ...
... into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech ... to professionals all over the world * Work in one of the fastest growing sectors of tech: ...
Intermediate Software Developer (AI First)
CA$111K - CA$132K/yr
Own delivery of moderately complex features or subsystems across embedded systems, backend services ... Represent the Company and its values with integrity while maintaining high professional and ethical ...
Intermediate Software Developer (AI First)
CA$111K - CA$132K/yr
Own delivery of moderately complex features or subsystems across embedded systems, backend services ... Represent the Company and its values with integrity while maintaining high professional and ethical ...
Engineer - Mechatronics
Calgary, AB · On-site
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Quick apply
Engineer - Mechatronics
Calgary, AB · On-site
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Engineer - Mechatronics
Calgary, AB · On-site
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Quick apply
Engineer - Mechatronics
Calgary, AB · On-site
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Senior Software Engineer
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our ... Several years of professional full-stack software engineering experience, with a clear philosophy ...
Senior Software Engineer
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our ... Several years of professional full-stack software engineering experience, with a clear philosophy ...
Mechatronics Engineer
Calgary, AB · On-site
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Mechatronics Engineer
Calgary, AB · On-site
Eligible for Professional Engineering (P.Eng.) designation in Alberta * Must be legally authorized ... Familiarity with Beckhoff PLCs, TwinCAT, EtherCAT networks, and embedded controller platforms such ...
Experienced Professionals What's the role? The Senior Reliability Engineer or Senior Reliability ... Builds a repeatable performance system and learning culture-embedded in work processes and ...
Experienced Professionals What's the role? The Senior Reliability Engineer or Senior Reliability ... Builds a repeatable performance system and learning culture-embedded in work processes and ...
Experienced Professionals What's the role? The Senior Reliability Engineer or Senior Reliability ... Builds a repeatable performance system and learning culture-embedded in work processes and ...
Experienced Professionals What's the role? The Senior Reliability Engineer or Senior Reliability ... Builds a repeatable performance system and learning culture-embedded in work processes and ...
Embedded onsite at client site - Albian (Northern Alberta)Travel Hub: Calgary or Edmonton ... NETA certification, PSE, Electrical Engineering Technology diploma, Journeyperson Electrician ...
Embedded onsite at client site - Albian (Northern Alberta)Travel Hub: Calgary or Edmonton ... NETA certification, PSE, Electrical Engineering Technology diploma, Journeyperson Electrician ...
... embedded or wireless systems. * Hands-on experience with microwave laboratory testing equipment ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Quick apply
... embedded or wireless systems. * Hands-on experience with microwave laboratory testing equipment ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
... embedded or wireless systems. * Hands-on experience with microwave laboratory testing equipment ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
... embedded or wireless systems. * Hands-on experience with microwave laboratory testing equipment ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
... embedded or wireless systems. * Hands-on experience with microwave laboratory testing equipment ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Quick apply
... embedded or wireless systems. * Hands-on experience with microwave laboratory testing equipment ... Professional growth and mentorship opportunities * A mission-driven culture focused on technical ...
Provide technical guidance and mentorship to test engineers and technicians, collaborate with ... Experience with embedded systems (PLCs, Raspberry Pi, microcontrollers) is an asset. * Demonstrated ...
Provide technical guidance and mentorship to test engineers and technicians, collaborate with ... Experience with embedded systems (PLCs, Raspberry Pi, microcontrollers) is an asset. * Demonstrated ...
Professional Embedded Audio Engineer information
What is the difference between Professional Embedded Audio Engineer vs Audio Software Developer?
| Aspect | Professional Embedded Audio Engineer | Audio Software Developer |
|---|---|---|
| Credentials | Typically requires electrical engineering or audio engineering degrees, certifications in embedded systems | Requires computer science or software engineering degrees, programming certifications |
| Work Environment | Embedded systems labs, audio hardware manufacturing facilities | Software development environments, offices, or remote work |
| Industry Usage | Audio hardware companies, consumer electronics, professional audio equipment | Music software, digital audio workstations, audio app development |
The main difference is that a Professional Embedded Audio Engineer focuses on designing and optimizing audio hardware embedded systems, while an Audio Software Developer primarily develops audio software applications. Both roles require technical expertise but differ in their focus on hardware versus software development within the audio industry.
Full-time
Re-posted yesterday
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.