21 linux peripheral software engineer jobs at 17 companies in United States

3w
Save
Mark Applied
Hide
Linux Peripheral Software Engineer
Santa Clara, California, United States
$104k-$156k/yr OnsiteFull Time
Qualcomm Technologies, Inc.
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.
C, C++, Java, Python, Git, Make, CMake, Bash, Docker, Kubernetes, Ubuntu, Fedora, Rocky Linux, Linux, Android, Linux kernel, I2C, I3C, SPI, MIPI, USB, QUP, ARM, Hexagon
2mo
Save
Mark Applied
Hide
Senior Software Engineer
Eden Prairie, Minnesota, United States
$100k/yr OnsiteFull Time
Beacon EmbeddedWorks
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.
Assembly, C, C++, Python, C#, Java, R, Go, Yocto, Linux, Android AOSP, Windows CE, iOS, QNX, USB, ATA, Ethernet, CAN, NAND flash, NOR flash, DDR3, DDR4, SDRAM, HDMI, PCI Express, SPI, I2C, 802.11, WiFi, Bluetooth, GPS, TCP/IP, Microsoft Office, Microsoft Project, Spectrum analyzer, Oscilloscope, JTAG debugger, ARM, PowerPC, x86, Agile, Scrum
3mo
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Austin, Texas, United States
$145k-$170k/yr OnsiteFull Time
Fab2
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.
C, Python, Rust, Linux, Yocto, Buildroot
1mo
Save
Mark Applied
Hide
Software Applications Engineer
Dallas, Texas, United States
OnsiteFull Time
Texas Instruments
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.
AUTOSAR, MCAL, Linux, freeRTOS, Code Composer Studio (CCS), C, C++, Python
1mo
Save
Mark Applied
Hide
Avionics Embedded Software Engineer II
Playa Vista, California, United States
$106k-$150k/yr OnsiteFull Time
Inversion Space
Inversion Space: Privately held aerospace building autonomous reentry vehicles for defense, logistics, and rapid cargo delivery from orbit.
2+ YOEBachelor's in engineering or CS, 2+ years embedded software experience, strong C/C++, RTOS/bare-metal/Embedded Linux, hardware bring-up and peripheral integration, embedded protocols, Git and Python skills.
C, C++, Python, Git, DDS, CoAP, MQTT, gRPC, REST, TCP/IP, UDP, Ethernet, SPI, I2C, UART, CAN, RS-422, RS-232, RS-485, FreeRTOS, Zephyr, Embedded Linux, Yocto/OpenEmbedded, Buildroot, PetaLinux, NXP i.MX RT, STM32, TI Sitara, Xilinx Zynq, AMD Versal, PCIe, GigE Vision, USB 3.0, CameraLink, Aurora, GMSL, FPGA, oscilloscope, logic analyzer, protocol analyzer, JTAG
1mo
Save
Mark Applied
Hide
Sr. Electrical Design Engineer (Linux, Firmware, Embedded, C++)
Milpitas, California, United States
$141k-$240k/yr OnsiteFull Time
KLA Corporation
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.
Linux, Embedded Linux, C, C++, Python, git, SVN, I2C, SPI, PCIe
4d
Save
Mark Applied
Hide
Senior Software Engineer - TeraWave RF and Optical Systems
Washington or California
OnsiteFull Time
Blue Origin
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.
C, C++, Linux, RTOS, JTAG, SWD, CoreSight, Lauterbach/Trace32, J-Link, J-Trace, SPI, I3C, I2C, PCIe, CAN, CI/CD, Test-Driven Development, Ethernet, Interlaken, JESD
1mo
Save
Mark Applied
Hide
Sr Embedded Software Engineer
Benton Harbor, Michigan, United States
$76k-$134k/yr HybridFull Time
Keurig Dr Pepper
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.
C/C++, Python, FreeRTOS, embedded Linux, I2C, SPI, UART, GPIO, ADC, PWM, LCD, LED, BLE, WiFi, MQTT, TLS, DHCP, TCP, UDP, GATT, X.509, STM32, NXP, ESP32, oscilloscope, logic analyzer, Jira, Confluence, Bitbucket
1mo
Save
Mark Applied
Hide
Firmware Software Engineer - Reading, PA
Reading, Pennsylvania, United States
OnsiteFull Time
Hipotronics
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.
C++, C#, Linux, Git, Azure DevOps, Qt, QML, I2C, SPI, UART, PWM, DMA, ADC, DAC, WiFi, BLE
1mo
Save
Mark Applied
Hide
Embedded Software Engineer - Photonics
Florham Park, New Jersey, United States
$94k-$198k/yr OnsiteFull Time
CACI
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.
C/C++, Python, Git, Jira, Windows, Linux, Xilinx
1mo
Save
Mark Applied
Hide
Embedded Software Engineer - Photonics
Florham Park, New Jersey, United States
$94k-$198k/yr OnsiteFull Time
CACI
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.
C, C++, Python, ARM, SPI, I2C, UART, Ethernet, ADC, DAC, PWM, Timers, USB, Git, Jira, Xilinx, Windows, Linux, DMM, oscilloscope, signal generator
1mo
Save
Mark Applied
Hide
Software Engineering Technical Leader - Hardware Diagnostic Engineer
San Jose, California, United States
$187k-$268k/yr OnsiteFull Time
Cisco
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).
C, C++, Python, Linux, Linux kernel, SONiC
2mo
Save
Mark Applied
Hide
Senior Software Engineer, Firmware (Bangalore, KA, IN, 560048)
Bangalore or United States or Denmark
OnsiteFull Time
AMETEK
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
2w
Save
Mark Applied
Hide
Managing Staff, Embedded Software Engineer - Advanced Energy
Sunnyvale, California, United States
$190k-$322k/yr OnsiteFull Time
Intuitive
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.
C++, C, Verilog, Python, Linux, ADC, DAC, PWM, I2C, SPI, RS232, CAN, oscilloscopes, logic analyzers, 60601, 62304
5d
Save
Mark Applied
Hide
Engineering Manager, OS, Robot Software
Sunnyvale, California, United States
$276k-$311k/yr HybridFull Time
Wayve
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.
C, C++, Linux kernel, QNX, SIL, HIL, NVIDIA DriveOS, NVIDIA Jetson, Qualcomm, AMD, Renesas
1mo
Save
Mark Applied
Hide
Systems Integration Engineer
Oakland, California, United States
$170k-$250k/yr OnsiteFull Time
DoorDash
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.
Python, Linux, Git, Jenkins, I2C, SPI, UART, CAN
2mo
Save
Mark Applied
Hide
Firmware Engineer
Palo Alto, California, United States
OnsiteFull Time
Mind Robotics
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.
C, C++, Rust, FreeRTOS, Zephyr, CAN, EtherCAT, I2C, SPI, UART, GPIO, ADC, PWM, timers, DMA, Python, Linux, oscilloscopes, logic analyzers, JTAG
3w
Save
Mark Applied
Hide
Internship - Embedded Systems and Control
Cambridge, Massachusetts, United States
$6k-$8k/mo OnsiteInternship
Mitsubishi Electric Research Laboratories
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.
C, C++, Linux, STM32, Arduino, PWM, ADC, UART, SPI, I²C, CAN