CrawlJobs Logo
Briefcase Icon
Category Icon

Embedded System Engineer Jobs

24 Job Offers

Filters
Senior/Principal Cybersecurity Engineer - Embedded Systems
Save Icon
Join our team as a Senior/Principal Cybersecurity Engineer for Embedded Systems. Conduct vital R&D to secure hardware in aerospace, automotive, and defense applications. This role requires a relevant Bachelor's degree, 5+ years of experience, and the ability to obtain a DOE Q/SCI clearance. Enjoy...
Location Icon
Location
United States , Albuquerque
Salary Icon
Salary
114000.00 - 227500.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Embedded Systems Engineer
Save Icon
Join our team in Sunnyvale as an Embedded Systems Engineer. Develop critical platform software and drivers in C/C++ for embedded Linux, focusing on board bring-up and BSP integration. We seek a proactive engineer with 7-9+ years of experience and expertise in U-Boot/OpenWRT. Enjoy comprehensive b...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
135000.00 - 190000.00 USD / Year
commscope.com Logo
CommScope
Expiration Date
Until further notice
Senior Director of Software and Embedded Systems Engineering
Save Icon
Lead software and embedded systems strategy at Delve across medical, consumer, and commercial products. This senior director role requires 12+ years of engineering and 5+ years of management experience, ideally in consulting. You will build high-performing teams in Boston, San Francisco, Madison,...
Location Icon
Location
United States , Boston; San Francisco; Madison; Philadelphia
Salary Icon
Salary
Not provided
delve.com Logo
Delve
Expiration Date
Until further notice
Embedded Systems Engineer V
Save Icon
Seeking an experienced Embedded Systems Engineer to develop flight software for satellite systems in Louisville. This role requires 8+ years in embedded Linux, C/C++, Python, and hardware interfaces, plus a secret clearance. You will design avionics software, lead architecture, and ensure flight ...
Location Icon
Location
United States , Louisville
Salary Icon
Salary
122793.45 - 213513.98 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Embark on a dynamic and innovative career path with embedded system engineer jobs, where the digital and physical worlds converge. Embedded Systems Engineers are the masterminds behind the intelligence in everyday devices, designing, developing, and optimizing the computing systems dedicated to specific functions within larger mechanical or electrical systems. Unlike general-purpose computers, these embedded systems are the hidden brains inside a vast array of products, from automotive control units and medical devices to smart home appliances and industrial robots. Professionals in this field are in high demand to create the sophisticated, efficient, and reliable software that brings hardware to life. The typical responsibilities of an Embedded Systems Engineer are multifaceted, blending deep software expertise with a fundamental understanding of hardware. A core part of the role involves designing, coding, and testing software, primarily using languages like C and C++, for microcontrollers and microprocessors. This includes developing and implementing real-time operating systems (RTOS), creating hardware abstraction layers (HALs) and APIs to facilitate seamless software-hardware integration, and writing robust device drivers. Engineers are responsible for the entire software development lifecycle, from requirements analysis and system architecture to debugging, validation, and deployment. They conduct thorough testing, including unit, integration, and system-level testing, to ensure reliability, performance, and power efficiency. Collaboration is key, as these engineers frequently work in cross-functional teams alongside hardware engineers, product designers, and other software developers to solve complex integration challenges and deliver cohesive final products. To succeed in embedded system engineer jobs, a specific and robust skill set is required. A bachelor’s degree in electrical engineering, computer engineering, computer science, or a related field is typically the foundational requirement. Core technical proficiencies include expert-level programming in C/C++, a strong understanding of computer architecture, and experience with microcontroller/microprocessor architectures (e.g., ARM, AVR, PIC). Knowledge of Linux environments and kernel-level programming is highly valuable, as is experience with real-time operating systems (RTOS) and debugging tools like oscilloscopes, logic analyzers, and JTAG/SWD debuggers. Familiarity with communication protocols such as I2C, SPI, UART, and CAN bus is standard. Beyond technical prowess, strong analytical and problem-solving skills are paramount for troubleshooting complex, low-level system issues. Effective communication and teamwork abilities are also essential for collaborating in technical environments. As technology evolves, experience with modern methodologies like Agile development, version control (e.g., Git), and an emerging understanding of applying AI and machine learning principles at the edge are becoming increasingly attractive skills for these roles. For those passionate about building the foundational technology that powers modern innovation, embedded system engineer jobs offer a challenging and deeply rewarding career.

Filters

×
Countries
Category
Location
Work Mode
Salary