CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Embedded Software Development Engineer Jobs

689 Job Offers

Filters
New
System Engineer
Save Icon
Join 1X Technologies in Palo Alto as a System Engineer. You will design and integrate complex robotic systems with a focus on tactile sensing and perception. This role requires 5+ years of systems engineering experience and proficiency in Linux, Python, and robotics frameworks like ROS. We offer ...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
147200.00 - 220800.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
New
System Integration Engineer
Save Icon
Join 1X Technologies as a System Integration Engineer in Palo Alto. Integrate complex robotic systems, sensors, and software into reliable end-to-end solutions. You will define interfaces, troubleshoot hardware/software issues, and turn prototypes into scalable products. This hands-on role requir...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
125100.00 - 220800.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
New
Customer Success Engineer
Save Icon
Join our team as a Customer Success Engineer in New York City. You will be the trusted technical advisor, guiding customers from implementation to value realization. This role requires strong technical acumen in APIs, cloud infrastructure, and AI concepts like RAG. We offer comprehensive benefits...
Location Icon
Location
United States , New York City
Salary Icon
Salary
Not provided
pinecone.io Logo
Pinecone
Expiration Date
Until further notice
New
Embedded Software Engineer, Firmware
Save Icon
Join Meta's team in Sunnyvale to develop embedded firmware for cutting-edge AR/VR devices. Utilize your 7+ years of C/C++ expertise to design low-level systems, drivers, and connectivity protocols. Drive innovation in a collaborative environment with competitive bonus and equity benefits.
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
184000.00 - 257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
New
Embedded Software Engineer, Connectivity/Wireless
Save Icon
Join Meta to develop embedded firmware for cutting-edge AR/VR devices. You will design low-level systems, drivers, and connectivity protocols like Wi-Fi and Bluetooth. This role requires 7+ years of industry experience with C/C++ in embedded systems. Enjoy a collaborative environment in Sunnyvale...
Location Icon
Location
United States , Sunnyvale, CA +6 locations
Salary Icon
Salary
184000.00 - 257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
New
AI Native Product Architect
Save Icon
Lead the design of cutting-edge AI-native products as a Product Architect in Plano. This senior role requires 8+ years of experience, with deep expertise in AI/ML frameworks, cloud-native systems, and data engineering. You will architect scalable, secure solutions and mentor teams while enjoying ...
Location Icon
Location
United States , Plano
Salary Icon
Salary
207500.00 - 346800.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
New
Manager, Firmware Verification Quality
Save Icon
Lead firmware quality assurance as a hands-on manager at Cricut's South Jordan office. You will build and mentor a QA team while directly testing embedded systems using C/C++. This key role requires expertise in firmware, hardware, and protocols like Bluetooth and Wi-Fi to ensure product excellen...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
New
Principal Engineer, Software Development Engineering
Save Icon
Lead firmware development for next-generation UFS validation hosts in Bangalore. This principal role requires 10+ years in embedded C/C++ and deep expertise in storage protocols (UFS, eMMC, PCIe). You will design, debug, and integrate systems, driving complex programs with high visibility and imp...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
New
Senior Technologist, Systems Design and Architecture
Save Icon
Join SanDisk in Bengaluru as a Senior Technologist for Systems Design and Architecture. You will architect next-gen SSD systems and develop complex simulation models using C/C++ and Python. This role requires 15+ years in storage system architecture (PCIe/NVMe) and embedded systems. Innovate on p...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
New
Product Manager, Platforms
Save Icon
Lead product strategy for foundational robotics and AI platforms at a cutting-edge tech company. You'll own the roadmap for core components like perception, ML systems, and fleet operations, turning complex needs into adopted solutions. This role requires 5+ years of PM experience in autonomous s...
Location Icon
Location
United States
Salary Icon
Salary
125000.00 - 218000.00 USD / Year
bluerivertechnology.com Logo
Blue River Technology
Expiration Date
Until further notice
New
Sr. System Test Validation Engineer
Save Icon
Join our Austin-based team as a Senior System Test Validation Engineer. You will develop and execute next-generation system tests for enterprise server firmware (BIOS/IFWI). This role requires strong C/C++/Python skills and expertise in pre/post-silicon validation. You will validate complex featu...
Location Icon
Location
United States , Austin
Salary Icon
Salary
112800.00 - 169200.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
New
Director of Program Management
Save Icon
Lead the program management office for pioneering seaglider development at REGENT. This foundational role requires proven experience in complex aerospace/defense programs and building high-performing teams. You will drive execution across engineering, manufacturing, and operations to deliver cert...
Location Icon
Location
United States , North Kingstown
Salary Icon
Salary
Not provided
regentcraft.com Logo
REGENT Craft
Expiration Date
Until further notice
New
Senior Manager - Embedded Software
Save Icon
Lead the embedded software team for innovative seaglider vehicles in this high-impact senior role. You will define technical strategy, develop safety-critical C++ systems, and ensure reliability across full product integration. This position offers competitive compensation, full benefits, and rel...
Location Icon
Location
United States , North Kingstown
Salary Icon
Salary
Not provided
regentcraft.com Logo
REGENT Craft
Expiration Date
Until further notice
New
Technical Lead
Save Icon
Lead AI-driven digital innovation as a Technical Lead at AKQA in London. This hybrid role requires deep AI implementation, architecture, and MACH expertise to design cutting-edge solutions. You'll provide technical direction, lead teams, and solve complex marketing challenges. Join a collaborativ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
akqa.com Logo
AKQA
Expiration Date
Until further notice
New
Research Scientist Intern, Multimodal Contextual AI
Save Icon
Join Meta's Reality Labs as a Research Scientist Intern in Sunnyvale. Advance state-of-the-art Multimodal Contextual AI for AR glasses, focusing on computer vision, audio, or LLMs. Ideal for PhD candidates with C++/Python skills and HW/SW co-design experience in an embedded systems environment.
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
7313.00 - 12134.00 USD / Month
meta.com Logo
Meta
Expiration Date
Until further notice
New
Embedded Software Engineer
Save Icon
Join Meta's team in Sunnyvale, CA, to shape the future of AR/VR and wearable devices. As an Embedded Software Engineer, you'll design and optimize low-level firmware, drivers, and connectivity protocols (Wi-Fi, Bluetooth). Leverage your C/C++ expertise on large-scale codebases to solve complex sy...
Location Icon
Location
United States , Sunnyvale, CA +5 locations
Salary Icon
Salary
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
New
Software Engineer, Power and Performance Automation
Save Icon
Join Meta's Wearables System Health Team in Hyderabad as a Software Engineer. You will build CI/CD infrastructure and automation for performance and power testing of next-gen embedded devices. This hardware/software role requires experience in automated test pipelines and shipping high-quality, r...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
New
Software Engineer - Performance and Power Efficiency
Save Icon
Lead performance and power optimization for cutting-edge wearable devices at Reality Labs. This Hyderabad-based Tech Lead role requires 8+ years of embedded systems expertise in resource-constrained environments. You will define strategy, drive cross-functional initiatives, and build efficient, r...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
New
Embedded Software Engineer
Save Icon
Join Meta as an Embedded Software Engineer in Burlingame. Design and optimize firmware for cutting-edge AR/VR devices, focusing on real-time audio and low-level systems. Collaborate cross-functionally to solve complex problems in a world-class environment. Competitive salary, bonus, equity, and b...
Location Icon
Location
United States , Burlingame
Salary Icon
Salary
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
System Development Engineer – Sensors and actuators
Save Icon
Location Icon
Location
Poland , Krakow
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
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