CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Embedded Software Engineer Jobs (Hybrid work)

19 Job Offers

Senior Software Engineer, Embedded UI - C++
Save Icon
Senior Software Engineer, Embedded UI – C++ at Roku in Cambridge, UK. Join the #1 TV streaming platform to develop and optimize high-performance rendering engines and UI frameworks. Requires 5+ years in C++, embedded systems, and Linux, with experience in JavaScript/TypeScript frameworks. Enjoy f...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought by TKH Security in Málaga, Spain. You will design and implement C/C++ firmware for advanced camera systems, focusing on video streaming, compression (H.264/H.265), and real-time image acquisition. Requires 5+ years of embedded Linux experience, expertise i...
Location Icon
Location
Spain , Málaga
Salary Icon
Salary
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Senior Software Engineer, Embedded Software Automation and Tools
Save Icon
Senior Software Engineer, Embedded Software Automation and Tools – Cambridge, UK. Join Roku to develop and maintain E2E automation frameworks and tools using Python and REST APIs. Requires 10+ years of automation experience, Linux proficiency, and AI adoption expertise. Benefits include healthcar...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Embedded Software Engineer - OpenBMC & Firmware Security
Save Icon
Senior Embedded Software Engineer sought for OpenBMC and firmware security in Bengaluru, India. This hybrid role at HPE requires 10-20 years of experience, including 5+ years in OpenBMC development and expertise in firmware security, vulnerability management, and C/C++/Python/Go. You will design,...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought by TKH Security in Málaga, Spain. Design and implement C/C++ firmware for advanced camera systems, specializing in video compression (H.264, H.265) and streaming protocols. Requires 5+ years of embedded Linux experience and expertise in TCP/UDP, RTSP, and ...
Location Icon
Location
Spain , Málaga
Salary Icon
Salary
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Senior Embedded Software Development Engineer
Save Icon
Senior Embedded Software Development Engineer at Microsoft – join the Quantum Systems team in Redmond, WA. You will develop high-performance userspace C++ systems for custom quantum readout instruments, interfacing with FPGA and SoC hardware. This role requires expertise in modern C++, Linux, mul...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought in Warsaw to design, implement, and validate high-quality embedded software for industrial printers. Requires 7+ years of experience, advanced C++, Linux, and Agile/Scrum skills. Join a collaborative team driving innovation in print technology with opportu...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
doverprecision.com Logo
Dover Precision Components
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join a stable, innovative engineering leader in East Sussex as a Senior Embedded Software Engineer. You will design and develop embedded software for advanced electronic systems, covering the full development lifecycle. The role requires strong embedded C/C++ experience, Agile methodologies, and ...
Location Icon
Location
United Kingdom , East Sussex
Salary Icon
Salary
Not provided
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior Software Engineer, Embedded Systems
Save Icon
Join GM's Vehicle Mechatronics Embedded Controls team as a Senior Software Engineer. Develop embedded C software for the Body domain, focusing on vehicle motion, comfort, and access systems. This role requires 6+ years of experience and offers incentive-based pay in Mountain View. Collaborate in ...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
158000.00 - 241900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer, Embedded UI - C++
Save Icon
Join Roku's DMTE team in Cambridge as a Senior Software Engineer, Embedded UI. You will architect and optimize C++ and BrightScript systems for graphics rendering on a global scale. Tackle performance-critical challenges, integrate AI/ML capabilities, and impact millions of users. We offer compre...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior C Embedded Software Engineer - 5G Physical layer
Save Icon
Join Ericsson in Kraków to shape the future of 5G technology. As a Senior C Embedded Software Engineer, you will develop the physical layer (L1) for baseband units, focusing on signal processing and multi-core programming. We seek experts in C programming, real-time embedded systems, and signal p...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Silvus as a Senior Embedded Software Engineer in Irvine. Develop MANET radios and advanced projects, focusing on Linux drivers, C programming, and ARM/RISC-V systems. Implement networking, security protocols, and encryption to meet NIST standards. This role offers impactful work on cutting-e...
Location Icon
Location
United States , Irvine
Salary Icon
Salary
135000.00 - 240000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Embedded Application Software Engineer II
Save Icon
Location Icon
Location
United States , Seattle; Boston; Atlanta; Scottsdale
Salary Icon
Salary
148500.00 - 237600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Embedded Software Integration Engineer
Save Icon
Join our runtime team as a Senior Embedded Software Integration Engineer in Chicago. You will integrate sensor & vehicle CAN interfaces using AUTOSAR, develop diagnostic stacks (UDS/DEM), and support new vehicle platform bring-up. This role requires expertise in C, automotive protocols (CAN-FD, L...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
130000.00 - 180000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Silvus R&D in Los Angeles as a Senior Embedded Software Engineer. Develop cutting-edge MAC, networking, and security protocols for advanced wireless systems. Requires 5+ years of embedded C experience, Linux kernel/driver development, and expertise in ARM/RISC-V. Contribute to mission-critic...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Silvus in Los Angeles as a Senior Embedded Software Engineer. Develop MANET radios and advanced projects, focusing on Linux kernel drivers, C programming, and security protocols like NIST FIPS 140-3. This role requires U.S. citizenship and offers work on ARM/RISC-V systems. Apply your 5+ yea...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join a scaling Tech for Good company in London as a Senior Embedded Software Engineer. You will design and test firmware for embedded systems, using your 5+ years of C expertise in IoT and wireless communications. This hybrid role offers the chance to work on data-driven, AI-first solutions with ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
100000.00 GBP / Year
formularecruitment.co.uk Logo
Formula Recruitment
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Lead the embedded software development for cutting-edge medical devices in a Dublin-based startup. Utilize your expertise in embedded C/C++, RTOS, and ARM Cortex to build safety-critical systems. Enjoy technical ownership, a hybrid model, and a competitive salary while making a genuine patient im...
Location Icon
Location
Ireland , Dublin South, Dublin
Salary Icon
Salary
75000.00 - 90000.00 EUR / Year
srgtalent.com Logo
SRG
Expiration Date
Until further notice

About the Senior Embedded Software Engineer role

Explore a world of opportunity with Senior Embedded Software Engineer jobs, a critical and high-demand profession at the intersection of hardware and software. These senior professionals are the architects of the intelligence within electronic devices, crafting the low-level software that brings hardware to life. From automotive systems and medical devices to consumer electronics and industrial IoT, Senior Embedded Software Engineers ensure that the dedicated computing systems at the heart of modern technology operate with reliability, efficiency, and precision.

In this senior capacity, individuals typically take on a comprehensive set of responsibilities that span the entire development lifecycle. They analyze system requirements to design robust software architectures for resource-constrained environments. A core function involves developing, testing, and optimizing code, primarily in C and C++, that interacts directly with microcontrollers, sensors, and peripherals. They are deeply involved in board bring-up, creating and porting Board Support Packages (BSPs), and developing or modifying device drivers. Debugging complex issues using oscilloscopes, logic analyzers, and in-circuit debuggers is a daily task. Beyond pure coding, Senior Embedded Software Engineers often author critical technical documentation, lead code reviews, and mentor junior team members. They act as technical leads on projects, collaborating closely with hardware engineers, validation teams, and system architects to define specifications and solve interdisciplinary challenges.

The typical skill set for these jobs is both deep and broad. A bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, or Computer Science is standard, coupled with several years of hands-on embedded development experience. Proficiency in low-level programming languages like C is essential, with growing importance placed on scripting skills in Python for automation and tooling. Candidates must possess a solid understanding of real-time operating systems (RTOS) and embedded Linux, including kernel configuration, device trees, and build systems like Yocto. Knowledge of communication protocols (I2C, SPI, UART, CAN) and hardware fundamentals is crucial. Equally important are the soft skills: superior problem-solving abilities, meticulous attention to detail, and strong communication skills to articulate complex technical concepts. Experience with version control (e.g., Git), agile methodologies, and a systematic approach to debugging are universal requirements.

For seasoned developers seeking to lead innovation at the silicon level, Senior Embedded Software Engineer jobs offer a challenging and rewarding career path. These roles are central to advancing technology in virtually every industry, demanding a unique blend of software expertise and hardware intuition. Discover your next career challenge by exploring the diverse array of Senior Embedded Software Engineer jobs available, where you can apply your technical leadership to build the next generation of smart, connected devices.