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 ...
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 ...
... 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: ...
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 ...
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 ...
Quick apply
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 ...
Quick apply
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 ...
Relay Technician - 1-Year Term, 7/7 Rotation
CA$55 - CA$75/hr
Location: Embedded onsite at client site - Albian (Northern Alberta) Travel Hub: Calgary or ... NETA certification, PSE, Electrical Engineering Technology diploma, Journeyperson Electrician ...
Relay Technician - 1-Year Term, 7/7 Rotation
CA$55 - CA$75/hr
Location: Embedded onsite at client site - Albian (Northern Alberta) Travel Hub: Calgary or ... 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 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 onsite at client site - Albian (Northern Alberta)Travel Hub: Calgary or Edmonton ... NETA certification, PSE, Electrical Engineering Technology diploma, Journeyperson Electrician ...
Senior Security Service Field Technician
CA$35 - CA$45/hr
... professional trade experience. Their priority is client-focused medium to large scale access ... Programming: Commissioning and programming various platforms (e.g. Genetec, Milestone, Avigilon, or ...
Quick apply
Senior Security Service Field Technician
CA$35 - CA$45/hr
... professional trade experience. Their priority is client-focused medium to large scale access ... Programming: Commissioning and programming various platforms (e.g. Genetec, Milestone, Avigilon, or ...
Senior Full Stack Developer
Calgary, AB · On-site
... your professional and personal life effectively. Your well-being is important to us, and we ... Our ideal candidate could also contribute as a Forward-Deployed Engineer on our Solutions Delivery ...
Quick apply
Senior Full Stack Developer
Calgary, AB · On-site
... your professional and personal life effectively. Your well-being is important to us, and we ... Our ideal candidate could also contribute as a Forward-Deployed Engineer on our Solutions Delivery ...
Senior CADD Technician
Calgary, AB · On-site
CA$89K - CA$118K/yr
... be embedded in a collaborative, multidisciplinary environment alongside designers, engineers ... As one of the world's leading professional services firms, we partner with clients across ...
Senior CADD Technician
Calgary, AB · On-site
CA$89K - CA$118K/yr
... be embedded in a collaborative, multidisciplinary environment alongside designers, engineers ... As one of the world's leading professional services firms, we partner with clients across ...
Senior CADD Technician
CA$89K - CA$118K/yr
... be embedded in a collaborative, multidisciplinary environment alongside designers, engineers ... As one of the world's leading professional services firms, we partner with clients across ...
Senior CADD Technician
CA$89K - CA$118K/yr
... be embedded in a collaborative, multidisciplinary environment alongside designers, engineers ... As one of the world's leading professional services firms, we partner with clients across ...
Senior Account Executive
Calgary, AB · On-site
... professional selling skills. Your business development skills combined with your technical ... Work collaboratively with Operations, IT, Engineering, and other corporate departments to drive ...
Quick apply
Senior Account Executive
Calgary, AB · On-site
... professional selling skills. Your business development skills combined with your technical ... Work collaboratively with Operations, IT, Engineering, and other corporate departments to drive ...
Technician, Installation 1
Calgary, AB · On-site
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Technician, Installation 1
Calgary, AB · On-site
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Technician, Installation 1
Calgary, AB · On-site
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Technician, Installation 1
Calgary, AB · On-site
Essential Duties and Responsibilities • Perform installation tasks for audio visual projects ... This job operates in a professional office environment and can occasionally be required to drive to ...
Embedded Canvas Apps within Model-Driven Apps * Custom components and advanced data connections ... Tuition reimbursement and professional development opportunities. * Company vehicle for select ...
Quick apply
Embedded Canvas Apps within Model-Driven Apps * Custom components and advanced data connections ... Tuition reimbursement and professional development opportunities. * Company vehicle for select ...
Our combined staff of more than 1,700 engineers and design professionals have expertise that spans ... Design duct bank, embedded conduit, cable tray, grounding and lighting systems from concept to ...
Our combined staff of more than 1,700 engineers and design professionals have expertise that spans ... Design duct bank, embedded conduit, cable tray, grounding and lighting systems from concept to ...
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
Posted 25 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.