CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Embedded Software Development Engineer Jobs

689 Job Offers

Filters
Application Development Project Manager/Lead
Save Icon
Lead a team of project managers in technical electronics and embedded systems development. Oversee multiple new product projects, ensuring quality, timeline, and budget adherence. This leadership role requires strong technical expertise and offers a comprehensive benefits package in Gray, United ...
Location Icon
Location
United States , Gray
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Lead Full Stack Developer
Save Icon
Lead a team developing innovative parking and access control systems. This Indianapolis-based role requires 7+ years of experience, expertise in hardware/software integration, and cloud technologies like Azure. You will architect solutions, manage a distributed team, and ensure high-quality deliv...
Location Icon
Location
United States , Indianapolis
Salary Icon
Salary
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our Portland team as a Senior Embedded Software Engineer. Develop real-world embedded systems in C/C++ for ARM, utilizing RTOS and Qt/QML for sleek UIs. Bring 5+ years of experience in hardware debugging and embedded development. We offer competitive salary, full benefits, and a flexible sch...
Location Icon
Location
United States , Portland
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Qa Engineer
Save Icon
Join our agile team in Bolton as a QA Engineer. Design and implement scalable automation frameworks for UI and API layers using tools like Playwright or Cypress. Champion quality best practices within a collaborative, full-lifecycle environment. Enjoy benefits like 25 days holiday, pension matchi...
Location Icon
Location
United Kingdom , Bolton
Salary Icon
Salary
Not provided
ao.com Logo
AO
Expiration Date
Until further notice
Technical Lead (AI & MACH)
Save Icon
Lead AI and MACH architecture for innovative digital experiences at AKQA's London studio. This hybrid role requires deep expertise in AI implementation, from agentic orchestration to content engineering, to solve marketing challenges. You'll provide technical direction, hands-on coding, and colla...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
akqa.com Logo
AKQA
Expiration Date
Until further notice
Spacecraft Software Engineer
Save Icon
Join Millennium Space Systems, a Boeing Company, as a Spacecraft Software Engineer in El Segundo, CA. Develop critical embedded C/C++ software for satellite avionics and flight systems in a dynamic, collaborative environment. This mid-career role requires 5+ years of experience and offers competi...
Location Icon
Location
United States , El Segundo
Salary Icon
Salary
118150.00 - 208750.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
Until further notice
Spacecraft Software Engineer
Save Icon
Join Millennium Space Systems, a Boeing Company, as an Early-Career Spacecraft Software Engineer in El Segundo, CA. Develop critical C/C++ embedded software for satellite avionics in a Linux/bare-metal environment. This role requires a Bachelor's degree, 2+ years' experience, and eligibility for ...
Location Icon
Location
United States , El Segundo
Salary Icon
Salary
96050.00 - 173750.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
Until further notice
Senior SQA Engineer
Save Icon
Join Evolv as a Senior SQA Engineer in Waltham. Validate hardware/software for security screening systems, focusing on manual testing and quality assurance. Ideal candidates have embedded systems experience, networking knowledge, and a keen eye for detail. Enjoy equity, comprehensive benefits, fl...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
69000.00 - 111000.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Staff Software Engineer, Embedded
Save Icon
Join our team as a Staff Embedded Software Engineer in Mountain View. Develop mission-critical C++ software for autonomous truck systems, collaborating on hardware/software integration. We seek 8+ years of embedded experience with CAN, SPI, PCIe, and automotive Ethernet. Enjoy competitive pay, eq...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
200000.00 - 250000.00 USD / Year
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join our AI/ML team as a Principal Software Engineer in New York. You will design and deploy scalable ML systems and Agentic AI solutions, leveraging Python and cloud platforms. This role involves direct client collaboration, full-stack development, and driving innovation from discovery to produc...
Location Icon
Location
United States , New York
Salary Icon
Salary
250000.00 - 366000.00 USD / Year
invisible.co Logo
Invisible Technologies
Expiration Date
Until further notice
Software Test Engineer
Save Icon
Join our team in Wuhan as a Software Test Engineer. You will develop test plans, execute static analysis and unit tests, and implement CI/CD processes. Key skills include embedded C, Python, VectorCAST/CANoe, and ASPICE. Familiarity with Jenkins is a plus for ensuring high-quality software delivery.
Location Icon
Location
China , Wuhan
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Wuhan as a Software Engineer specializing in automotive embedded systems. Develop AUTOSAR-based software using MCUs like AURIX or RH850 and tools from Vector/ETAS. You will handle integration, testing, and debugging within ASPICE processes. Requires 5+ years of experience and str...
Location Icon
Location
China , Wuhan
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Technical Lead (AI & MACH)
Save Icon
Lead AI-driven digital innovation as a Technical Lead at AKQA in London. You will architect and implement cutting-edge MACH & AI solutions, from ideation to deployment. This role requires deep expertise in AI integration, agentic systems, and client-facing thought leadership. Shape the future of ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
akqa.com Logo
AKQA
Expiration Date
Until further notice
Senior Software Engineer, Python (Tools Development)
Save Icon
Join Roku's software automation team in Cambridge as a Senior Python Engineer. Develop and enhance E2E test automation frameworks and web-based tools for embedded devices. Leverage your expertise in Python, React, CI/CD, and cloud technologies. Enjoy comprehensive benefits and support in a dynami...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our Engineering Center of Excellence as a Software Engineer. Develop mission-critical aerospace systems using C++, Python, and MBSE. This role requires U.S. Citizenship, 7+ years' experience, and expertise in avionics HMI or embedded systems. Enjoy a 4-day work week, competitive pay, and ben...
Location Icon
Location
United States , Owego
Salary Icon
Salary
150000.00 - 180000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a pivotal U.S. Army modernization program as a Software Engineer in Owego. Develop critical software for the next-generation MV-75 aircraft using C/C++, Python, and RTOS. This role offers a 4x10 work schedule, competitive benefits, and per diem or relocation assistance. Advance your career o...
Location Icon
Location
United States , Owego
Salary Icon
Salary
130000.00 - 150000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Embedded Engineering Lead - Streaming
Save Icon
Lead Embedded Engineering for a premier video security company in San Mateo. This hands-on role requires 8+ years of Linux/C development expertise, focusing on embedded systems and video streaming. You will drive OTA features, kernel-level work, and collaborate on future product specs. Enjoy top-...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
130000.00 - 280000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Join our dynamic startup team in San Mateo as a Senior Firmware Engineer. Develop cloud-managed access control systems using C/C++ on microcontrollers and Embedded Linux. We seek a self-motivated problem solver with expertise in RTOS, BLE, and device drivers. Enjoy full healthcare coverage and a ...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Embedded Software Engineer - Access Control
Save Icon
Join our dynamic startup team in San Mateo as an Embedded Software Engineer. You will develop cloud-managed access control systems using C/C++ on embedded Linux. This role requires onsite work and offers strong benefits, including comprehensive healthcare coverage. Help us build a best-in-class s...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Senior Software Engineer - C++
Save Icon
Join our team in San Mateo as a Senior C++ Software Engineer. Develop cutting-edge camera features, working cross-functionally with hardware teams. We seek an expert in modern C++, Linux system programming, and embedded/low-level development. Enjoy top-tier healthcare benefits and contribute to i...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
130000.00 - 280000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 35 Next
Explore a world of opportunity in embedded software development engineer jobs, a critical and dynamic field at the intersection of hardware and software. Professionals in this role are the architects of the intelligence within electronic devices, writing the code that allows hardware to perform specific, dedicated functions. Unlike application developers who work on general-purpose computers, embedded software engineers program microcontrollers and microprocessors embedded in a vast array of products, from automotive systems and medical devices to consumer electronics and industrial IoT sensors. This career path is ideal for those fascinated by low-level programming, real-time constraints, and direct hardware interaction. The typical responsibilities of an Embedded Software Development Engineer are diverse and challenging. A core duty involves designing, developing, testing, and maintaining firmware and low-level software primarily using programming languages like C and C++. Engineers often write and optimize hardware abstraction layers (HAL), device drivers, and board support packages (BSP) to interface directly with microcontrollers, sensors, actuators, and communication peripherals. They are deeply involved in the entire software development lifecycle, from analyzing requirements and creating architectural designs to implementing solutions, conducting rigorous testing (including unit, integration, and system testing), and debugging complex issues. Performance optimization, power management, and ensuring system reliability under real-time constraints are constant considerations. Furthermore, these professionals regularly participate in code reviews, create technical documentation, and collaborate closely with hardware engineers, electrical engineers, and cross-functional teams to bring integrated systems to life. To succeed in embedded software development engineer jobs, a specific skill set is essential. A strong educational foundation, typically a Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, is standard. Proficiency in C/C++ is paramount, often supplemented by knowledge of assembly language for specific processors. A solid understanding of computer architecture, data structures, and algorithms is crucial. Engineers must be familiar with common embedded communication protocols such as I2C, SPI, UART, CAN, and increasingly, wireless protocols like Bluetooth Low Energy (BLE) and Wi-Fi. Experience with real-time operating systems (RTOS), version control systems (e.g., Git), and debugging tools like JTAG/SWD probes and logic analyzers is highly valued. Beyond technical prowess, strong problem-solving abilities, meticulous attention to detail, and the capacity to work within strict memory and processing power limitations are vital. Excellent communication skills are also important for collaborating in team environments and documenting work effectively. For those passionate about building the smart, connected technologies of tomorrow, pursuing embedded software development engineer jobs offers a rewarding career at the very heart of innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary