Job offers - CrawlJobs

Embedded Software Developer Jobs

30 Job Offers

New
Embedded Software Developer, Network/Payload Intern (Winter 2027)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Embedded Software Developer
Save Icon
Embedded Software Developer role in Rome, Italy, focusing on ARM-based systems, Yocto OS, C programming, and DO-178C standards. Join a team working on innovative avionics projects with strong career development and flexible benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Embedded Software Developer - Peripherals
Save Icon
Join 2N in Prague as an Embedded Software Developer focused on peripherals. Build high-quality firmware for access control devices using C, RTOS and secure coding practices. Work hands-on with hardware and make real impact.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Embedded Software Developer
Save Icon
Embedded Software Developer role in Montreal's space sector. Requires 7+ years in embedded development, RTOS, C/C++, Python, and Agile/Scrum experience. Hybrid work with competitive salary and benefits.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ETA] Embedded Software Developer - Flash Bootloader
Save Icon
Bosch seeks an Embedded Software Developer in Ho Chi Minh City to build Flash Bootloader solutions. Requires 1-2 years automotive embedded experience, strong C skills, AUTOSAR and UDS ISO14229 knowledge.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ETA] Embedded Software Developer - Flash Bootloader
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[EHV] Embedded Software Developer - Basic Software BSW (4+ years of experience with joining bonus)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[EJV] 3 Embedded Software Developer (Open for Fresh graduate)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[EJV] Senior Embedded Software Developer (with Joining Bonus)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ECA] Embedded Software Developer - Basic Software BSW (4+ years of experience with joining bonus)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ETA] Embedded Software Developer - Flash Bootloader
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ETA] Embedded Software Developer - Flash Bootloader
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Developer / Architect for embedded real time software (d/f/m) [26160]
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Embedded Software Developer for the Automation of Mobile Work Machines (f/m/div.)
Save Icon
Location Icon
Location
Germany, Elchingen
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ECA] Embedded Software Developer - Application Software (ASW)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ECA] Embedded Software Developer - Basic Software (BSW)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[EMN] Test Software Developer (Embedded C, AUTOSAR)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Embedded Software Developer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
[ETA] Embedded Software Developer - Flash Bootloader (Open for Fresher)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Embedded Software Developer
Save Icon
Salary Icon
Salary
150000.00 - 250000.00 USD / Year
Expiration Date
Until further notice
Previous 1 2 Next

About the Embedded Software Developer role

Explore the world of embedded software developer jobs, where code meets hardware to power the technology integral to modern life. Embedded software developers are specialized engineers who design, program, and maintain the software that runs on dedicated hardware systems, known as embedded systems. These systems are everywhere—from automotive control units and medical devices to smart home appliances, industrial robots, and telecommunications infrastructure. Unlike traditional software development, this role requires a deep understanding of both the software logic and the physical hardware constraints, such as memory, processing power, and real-time performance requirements.

Professionals in this field are typically responsible for the full software development lifecycle for embedded applications. Common duties include designing and architecting robust software solutions, writing efficient and reliable code in low-level languages, and integrating software with microcontroller units (MCUs) or microprocessors. A significant part of the role involves developing for and customizing embedded operating systems, with Embedded Linux being a prevalent platform. Developers also write and implement communication protocols, create device drivers, and perform rigorous testing, debugging, and optimization to ensure system stability and performance. Collaboration is key, as they frequently work alongside hardware engineers, quality assurance teams, and product managers to translate product requirements into functional, safe, and efficient software.

The typical skill set for embedded software developer jobs is both broad and deep. Proficiency in programming languages like C and C++ is almost universal, with Python often used for scripting, testing, and tooling. A strong foundation in computer architecture, data structures, and algorithms is essential. Developers must understand real-time operating systems (RTOS), hardware interfaces (such as I2C, SPI, UART), and often have experience with build systems like Yocto Project. Debugging skills using tools like JTAG probes, logic analyzers, and oscilloscopes are crucial. While a bachelor’s degree in Computer Science, Electrical Engineering, or a related field is a standard requirement, equivalent practical experience is also valued. Soft skills such as problem-solving, attention to detail, and the ability to work in agile, cross-functional teams are highly important.

For those seeking a challenging and impactful career at the intersection of software and hardware, embedded software developer jobs offer a dynamic and rewarding path. The profession is central to innovation in countless industries, demanding a unique blend of technical expertise and creative engineering to build the intelligent devices that define our future.