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 ...
Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Professional recruiting agents or consultants need not call.
Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Professional recruiting agents or consultants need not call.
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: ...
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 ...
... audio/ video post-production, live streaming, multi-camera productions, professional music ... The Technical Director/Producer collaborates with marketing, programming teams and all Banff Centre ...
... audio/ video post-production, live streaming, multi-camera productions, professional music ... The Technical Director/Producer collaborates with marketing, programming teams and all Banff Centre ...
As we continue to expand within Canada, we're looking for talented professionals like you to be a ... Embedded within Egis's land development process is a thorough assessment of natural features on ...
Quick apply
As we continue to expand within Canada, we're looking for talented professionals like you to be a ... Embedded within Egis's land development process is a thorough assessment of natural features on ...
... embedded conduit and cable tray from concept to completion. In this role, you will lead and ... Our combined staff of more than 3,000 engineers and design professionals have expertise that spans ...
... embedded conduit and cable tray from concept to completion. In this role, you will lead and ... Our combined staff of more than 3,000 engineers and design professionals have expertise that spans ...
Senior Secuirty Technician
Airdrie, AB · On-site
CA$34 - CA$42/hr
Advanced capabilities for troubleshooting, audio system and video set up * Minimum of 5 years of ... Programming of servers in Windows environments (SQL, Microsoft Server, Management Studio, Server ...
Quick apply
Senior Secuirty Technician
Airdrie, AB · On-site
CA$34 - CA$42/hr
Advanced capabilities for troubleshooting, audio system and video set up * Minimum of 5 years of ... Programming of servers in Windows environments (SQL, Microsoft Server, Management Studio, Server ...
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 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 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 ...
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 ...
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 ...
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 ...
Embedded Canvas Apps within Model-Driven Apps * Custom components and advanced data connections ... Tuition reimbursement and professional development opportunities. * Company vehicle for select ...
Embedded Canvas Apps within Model-Driven Apps * Custom components and advanced data connections ... Tuition reimbursement and professional development opportunities. * Company vehicle for select ...
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 ...
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 11 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.