CrawlJobs Logo

Filters

Location
Salary

Embedded Developer Jobs

37 Job Offers

Senior Embedded Software Developer - DSP
Save Icon
Senior Embedded Software Developer – DSP role in Smørum, Denmark, focused on next-gen hearing aid technology. Join a team of 7 experts to implement and optimize advanced DSP algorithms in C for low-power, multi-chip platforms. Requires 5+ years in embedded development, strong C skills, and experi...
Location Icon
Location
Denmark , Smørum
Salary Icon
Salary
Not provided
demant.com Logo
Demant
Expiration Date
Until further notice
Software Developer (Embedded Systems)
Save Icon
Join a cutting-edge R&D team as a **Software Developer (Embedded Systems)** in Kent, WA. You will design and integrate embedded C/C++ software for next-gen satellite and flight technologies in a hybrid role. Requires 5+ years of Linux/PetaLinux experience, FPGA exposure, and an active Top Secret ...
Location Icon
Location
United States , Kent
Salary Icon
Salary
140000.00 - 160000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Embedded Linux Developer
Save Icon
Senior Embedded Linux Developer sought for a long-term industrial automation project. Requires strong C programming, Zephyr RTOS expertise, and ARM-based MCU development skills. This role offers remote work, flexible hours, and continuous education within a diverse tech community. Join to build s...
Location Icon
Location
Salary Icon
Salary
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Cno Embedded Developer
Save Icon
Seeking a skilled **Cno Embedded Developer** for low-level systems work in **Annapolis Junction, MD**. You will develop and debug complex embedded systems using **C, Assembly, and C++** on x86/ARM/PowerPC. Requires 2+ years of experience with real-time OS and hardware/software integration. Must b...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Embedded Developer
Save Icon
Senior Embedded Developer sought in Annapolis Junction to drive mission-critical software and hardware integration. Leverage 10+ years of experience in C/C++, Python, and DevOps to develop, reverse-engineer, and secure complex systems. Join Booz Allen to work on advanced cryptographic solutions a...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Staff Embedded Software Developer
Save Icon
Staff Embedded Software Developer role in Markham or Oshawa, Canada. You will design and optimize on-vehicle control and data planes for distributed fleets using C/C++ on Linux, Android, and QNX. Requires 8+ years of experience with configuration management, data pipelines, and fleet-scale system...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
147000.00 - 196600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Embedded Developer 3
Save Icon
Columbia Technology Partners seeks an Embedded Developer 3 in Annapolis Junction, MD. You will analyze requirements, design, and debug embedded software using C, C++, or assembly. Requires a STEM degree and 12+ years of experience. Benefits include free vision/dental, 6% 401k match, and $10,000 f...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
190000.00 - 225000.00 USD / Year
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Embedded Developer (Matlab/Simulink + C/C++) with Driver's License
Save Icon
Embedded Developer role in Gothenburg, Sweden, focused on vehicle functions and energy-efficient control systems. Requires 4–6+ years of experience with MATLAB/Simulink, C/C++, and a valid B Driver's License. Join a multicultural team of 110+ nationalities, with access to 250+ training modules an...
Location Icon
Location
Sweden , Gothenburg
Salary Icon
Salary
46667.00 - 56667.00 SEK / Month
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Senior Embedded Developer
Save Icon
Senior Embedded Developer sought in Ottawa, Canada to lead satellite ground segment software architecture. Requires 10+ years in software development with C++, Java, or Python, plus deep satellite technology knowledge. Drive technical leadership within Scrum teams, mentor engineers, and implement...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Middle Embedded Software Developer
Save Icon
Join an innovative IoT project as a Middle Embedded Software Developer in the Philippines. You will develop firmware for modern air-cleaning devices, working with C, RTOS, ST, and communication interfaces like UART, I2C, and SPI. Strong embedded systems skills and English proficiency are required...
Location Icon
Location
Philippines
Salary Icon
Salary
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Embedded C Software Developer
Save Icon
Embedded C Software Developer sought for on-site role in Sibiu, Romania, developing Bootloader and Firmware Update solutions for advanced automotive systems. Requires 5+ years’ experience in automotive embedded software, LIN-based systems, and AGILE methodologies. Ideal for freelancers or consult...
Location Icon
Location
Romania , Sibiu
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Embedded Software Developer (Junior/Middle)
Save Icon
We are seeking a Junior/Middle Embedded Software Developer to join our Ho Chi Minh City team. You will develop and optimize C++ code for micro-controller systems and integrate Classic AUTOSAR architecture. Ideal candidates have a Bachelor's degree and 2+ years of embedded experience. Enjoy hybrid...
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Embedded Linux Cybersecurity Developer
Save Icon
Embedded Linux Cybersecurity Developer sought for advanced telematics in Brasov, Romania. You will architect hardware-rooted Chain of Trust, develop SELinux policies, and implement PKI strategies for commercial vehicles. Requires 5+ years’ experience with Qualcomm security (TEE/TrustZone), ISO/SA...
Location Icon
Location
Romania , Brasov
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Embedded Software Developer
Save Icon
Seeking an experienced **Embedded Software Developer** in Johnston, IA to build solutions for a sensor data acquisition platform. You will join a cross-functional team, developing in **Python**, **C/C++**, and **C#** for R&D equipment. Ideal candidates have 5+ years in embedded systems and hypers...
Location Icon
Location
United States , Johnston
Salary Icon
Salary
50.00 - 65.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Embedded Developer, Senior
Save Icon
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Embedded Firmware Developer
Save Icon
Embedded Firmware Developer needed in Chennai to design, develop, and debug C/bare-metal firmware for USB/PCIe-based systems. Key skills include Embedded C, SPI, I2C, UART, low-level hardware interfacing, and MISRA standards. Optimize performance and memory while participating in code reviews. Jo...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
whiteblue.com Logo
WhiteBlue
Expiration Date
Until further notice
Embedded Software Test Developer
Save Icon
Join a visionary team in Markham, Canada, as an Embedded Software Test Developer, driving toward Zero Crashes, Zero Emissions, and Zero Congestion. You’ll create automated test scripts in Embedded C, leverage BDD with Gherkin, and collaborate on system requirements using MATLAB/Simulink and CAN/L...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
90900.00 - 136400.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Embedded Developer
Save Icon
Join Marshall in Stockholm as a Senior Embedded Developer. You will architect BSPs, write drivers in C, and enable Bluetooth/Wi-Fi connectivity for audio systems. Develop modular embedded software using FreeRTOS/Zephyr on MCU-based platforms. Contribute to a diverse product portfolio through PoC ...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
marshall.com Logo
sa.global
Expiration Date
Until further notice
Staff Embedded Logging Software Developer
Save Icon
Join GM's Data Engineering team in Markham/Oshawa to shape the future of vehicle data. As a Staff Embedded Developer, you'll design logging pipelines for Android, Linux, and QNX using C/C++ and Java. Leverage your 8+ years of experience to manage ECU constraints and build scalable telemetry syste...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
147000.00 - 196600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Embedded Software Developer
Save Icon
Join our team in Colorado Springs as an Embedded Software Developer. You will design and develop low-level system software, including drivers and hardware interfaces, for next-generation computing platforms. The role requires strong C/C++ and Linux skills, with 3-7 years of embedded systems exper...
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
Not provided
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Previous 1 2 Next

About the Embedded Developer role

Embedded Developer Jobs: Your Gateway to a Career at the Heart of Technology

Embedded developers are the specialized engineers who breathe life into hardware, writing the software that powers the intelligent devices integral to our modern world. If you're searching for embedded developer jobs, you are targeting a profession at the intersection of software and hardware, where code directly interacts with the physical realm. These professionals design, develop, and maintain the firmware and low-level software that run on microcontrollers, microprocessors, and system-on-chip (SoC) units within dedicated devices. Unlike general software applications, embedded software is built for specific functions, with stringent constraints on memory, processing power, and power consumption, making efficiency and reliability paramount.

A career in embedded development typically involves a wide range of responsibilities centered on the full software lifecycle. Developers analyze system requirements, architect software solutions, and write efficient code in languages like C, C++, and sometimes Python for scripting or higher-level tasks. They work closely with hardware engineers to integrate software with electronic components, sensors, and actuators. A significant part of the role involves debugging complex issues using tools like oscilloscopes, logic analyzers, and in-circuit debuggers. Developers also create and execute rigorous tests to ensure robustness, often working within real-time operating systems (RTOS) or embedded Linux environments. For the latter, tasks may include customizing the kernel, building board support packages (BSP), and utilizing frameworks like Yocto. Maintaining and optimizing existing codebases, performing code reviews, and documenting designs are also standard duties.

To succeed in embedded developer jobs, a specific skill set is essential. A strong foundation in computer science or electrical engineering is typical, with deep proficiency in low-level programming languages, particularly C. Understanding computer architecture, data structures, and algorithms is crucial. Developers must be adept at reading circuit schematics and datasheets. Knowledge of communication protocols (such as I2C, SPI, UART, CAN, USB, Ethernet, and Bluetooth) is fundamental. Experience with version control systems like Git, debugging techniques, and integrated development environments (IDEs) is expected. For roles involving embedded Linux, skills in shell scripting, cross-compilation, and driver development are highly valuable. Beyond technical prowess, successful embedded developers possess strong problem-solving abilities, attention to detail, and the capacity to work collaboratively in agile teams alongside hardware engineers, QA, and product managers.

The field offers diverse opportunities across industries such as automotive, aerospace, medical devices, consumer electronics, industrial automation, and telecommunications. Whether you are an entry-level programmer or a senior architect, embedded developer jobs demand a passion for understanding how things work from the silicon up. It's a rewarding career for those who enjoy tangible results, seeing their code directly control a machine, a vehicle, or a life-saving medical device. If you have a knack for efficient coding and a curiosity for hardware, exploring embedded developer jobs could be your path to shaping the future of smart technology.