21 linux peripheral software engineer jobs at 17 companies in United States
3w
Save
Mark Applied
Hide
3w
Linux Peripheral Software Engineer
Santa Clara, California, United States
$104k-$156k/yrOnsiteFull Time
Qualcomm Technologies, Inc.: Developing semiconductor, wireless, connectivity, automotive, AI, and computing technologies for device and enterprise customers.
3+ YOEBachelor's degree in a relevant field; 3+ years of programming and debugging experience; strong C/C++, Linux kernel, device driver, peripheral protocol, build tool, and embedded software expertise.
Beacon EmbeddedWorks: Privately owned U.S. embedded-electronics manufacturer serving medical, aerospace, defense, and industrial customers.
5+ YOEB.S. in CS/CE/SE, 5+ years embedded software experience (Yocto/Linux), 2+ years Android AOSP system software, proficiency with embedded peripherals and protocols, strong technical writing and communication skills.
Fab2: Privately held semiconductor manufacturer building fabs, chipmaking tools, components, and design software.
8+ YOE8+ years in real-time embedded software; BS in CS/CE/EE or equivalent; strong C and Python skills; experience with microcontrollers, peripherals, and system bring-up; familiarity with embedded Linux and controls.
Texas InstrumentsNASDAQ: TXN: Global semiconductor designing and manufacturing analog and embedded processing chips.
5+ YOEBachelors in ECE/Computer Science,5+ years in embedded software including MCU/ARM,computer architecture,OS and peripherals; experience with automotive software,BSW/AUTOSAR,EMBEDDED drivers,ISO26262 and ASPICE preferred.
KLA CorporationNASDAQ: KLAC: Global leader in process control and yield management solutions.
3+ YOEDesign and debug Linux firmware for embedded systems; proficiency in C/C++, Python, Linux internals, BSP/drivers, hardware/software integration, and peripheral protocols (I2C,SPI,PCIe). Doctorate/MS/BS with relevant experience as listed.
Senior Software Engineer - TeraWave RF and Optical Systems
Washington or California
OnsiteFull Time
Blue Origin: Developing reusable space vehicles and infrastructure.
3+ YOEBachelor's degree in a relevant engineering or computer science field, 3+ years of embedded C/C++ development on Linux, RTOS, or bare-metal platforms, and experience with debugging, peripherals, CI/CD, testing, and team leadership.
Keurig Dr PepperNasdaq: KDP: Leading beverage with iconic coffee and soft drink brands.
4+ YOE6+ years experience with embedded C/C++, Python tooling, FreeRTOS/embedded Linux, peripheral drivers and IoT protocols; BS/MS as specified; mentoring and cross-functional collaboration skills.
Hipotronics: A leading manufacturer of utility and electrical solutions that enable customers to operate critical infrastructure safely and efficiently.
3+ YOEExperience developing embedded Linux C++ and C# applications, multithreaded real-time systems, peripheral interfaces and communication protocols, Git/Azure DevOps use, QT/QML UI, and implementing device security and OTA updates.
CACINYSE: CACI: Provider of specialized IT and mission-critical government services.
Bachelor's in EE or CE, strong C/C++ for embedded platforms, bare-metal and RTOS experience, Python familiarity, ARM knowledge, peripheral interfaces, network protocols, Git and Jira experience, and basic lab test equipment skills.
CACINYSE: CACI: Provider of specialized IT and mission-critical government services.
Bachelor's in EE or CE; strong C/C++ for embedded platforms; bare-metal and RTOS experience; Python; ARM knowledge; peripheral interfaces (SPI, I2C, UART, Ethernet, ADC/DAC, PWM, USB); Git and Jira; lab equipment familiarity.
CiscoNASDAQ: CSCO: Global leader in networking, cybersecurity, and cloud-native technology solutions.
6+ YOEBachelor’s or Master’s in computer/engineering field with 6+–8+ years experience; 5+ years C/C++ or Python on Linux, hardware-level programming, device drivers, Linux bring-up, and microcontroller peripherals (I2C, PCIe, SPI, MDIO).
Senior Software Engineer, Firmware (Bangalore, KA, IN, 560048)
Bangalore or United States or Denmark
OnsiteFull Time
AMETEKNYSE: AME: Global designer and manufacturer of electronic instruments and electromechanical devices.
6+ YOE6+ years embedded firmware experience using C/C++ on RTOS, BareMetal, and Embedded Linux; peripheral drivers (USB, UART, SPI, I2C); debugging, board bring-up, and use of oscilloscopes/signal generators/logic analysers.
C, C++, RTOS, BareMetal, Embedded Linux, USB, UART, SPI, I2C, oscilloscope, signal generator, logic analyser, bootloader, NXP, TI, ST
Managing Staff, Embedded Software Engineer - Advanced Energy
Sunnyvale, California, United States
$190k-$322k/yrOnsiteFull Time
IntuitiveNASDAQ: ISRG: Global leader in robotic-assisted and minimally invasive surgery.
12+ YOERequires 12+ years and a bachelor's degree, or 8+ years and a master's degree, with embedded C/C++ experience, hardware bring-up, control systems, peripherals, and medical device standards preferred.
Wayve: British autonomous-driving software licensing vehicle-agnostic AI Driver technology to automakers and fleet owners.
Engineering management experience leading software or systems teams, roadmap and delivery ownership, embedded software expertise, Linux kernel and peripheral-driver knowledge, and experience with cross-functional leadership.
DoorDashNYSE: DASH: Technology enabling local on-demand delivery and commerce.
5+ YOEBS/MS in a relevant engineering field and 5+ years integrating hardware/software or complex mechatronics systems. Requires physical-system troubleshooting, scripting, digital electronics, embedded peripherals, schematics, Git, and Jenkins.
Mind Robotics: Private AI-enabled industrial robotics startup automating dexterous manufacturing tasks for factories.
Technical degree in EE/CE, demonstrated firmware experience for physical systems, deep fluency in C/C++ or Rust, RTOS experience, embedded communication protocol knowledge, microcontroller peripheral configuration, and hardware/software debugging skills.
Mitsubishi Electric Research Laboratories: Industrial research laboratory conducting R&D in AI, robotics, control, optimization, and signal processing for Mitsubishi Electric.
MS or PhD student with strong C/C++ skills and hands-on microcontroller firmware experience, including embedded peripherals, protocols, testing, documentation, and maintainable software practices.