Embedded Software Engineer
Allen Control Systems
Company Overview Allen Control Systems (ACS) is a cutting‑edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small drones and loitering munitions. Our innovative approach requires overcoming significant technical challenges, making this an exciting and dynamic environment for experienced engineers. Position Overview We are seeking a highly skilled Embedded Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands‑on experience configuring embedded Linux PCs such as NVIDIA Jetson, writing Linux drivers, and integrating custom hardware. You will play a critical role in enabling high‑performance computer vision and control applications by ensuring reliable low‑level software support for our autonomous systems. What You'll Do Develop and maintain Linux kernel drivers for Jetson‑based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras. Write and optimize drivers for custom PCIe devices, FPGAs, and other high‑performance peripherals. Configure, customize, and optimize embedded Linux distributions for NVIDIA Jetson platforms to meet performance and reliability requirements. Collaborate with hardware and computer vision teams to ensure seamless integration of sensors, accelerators, and custom hardware with embedded software. Debug low‑level system issues, analyze performance bottlenecks, and implement fixes for real‑time applications. Produce thorough documentation of driver implementations, hardware interfaces, and configuration processes. What You'll Need Experience: 3+ years of experience in embedded Linux software development, including driver programming and low‑level system configuration. Educational Background: Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field. Embedded Linux: Strong experience building, configuring, and customizing Linux kernels and drivers for embedded platforms. Driver Development: Proven experience writing Linux drivers for Ethernet NICs, USB devices, and MIPI camera interfaces. Hardware Interfaces: Familiarity with PCIe and FPGA‑based systems. Languages: Proficiency in C/C++ for kernel and driver development; Python or Bash for scripting and automation. Debugging & Testing: Skilled with low‑level debugging tools, oscilloscopes, logic analyzers, and performance profiling techniques. You'll Stand Out NVIDIA Jetson Experience: Direct experience developing software and drivers on NVIDIA Jetson platforms. Robotics & Autonomy: Exposure to robotic or autonomous systems requiring real‑time responsiveness. High‑Performance Systems: Experience optimizing code for low‑latency, high‑throughput embedded applications. Networking & Protocols: Knowledge of networking protocols (TCP/IP, UDP) and peripheral communication standards (I2C, SPI, CAN, UART). Open Source Contributions: Demonstrated involvement in kernel or driver‑related open‑source projects. What We Offer Competitive salary ACS Equity Package Health, Dental, Vision Insurance Paid Time Off Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #J-18808-Ljbffr Allen Control Systems
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...and GrowWe are seeking a highly motivated Embedded Software Engineer to join our team within...SuggestedMinimum wageFull timeWork experience placementFlexible hours$184k - $287.5k
NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and passionate about their work, you will design key aspects of our RISCV BSP package used across the GPU. You should demonstrate...SuggestedFull time- Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time... ...hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version...Suggested
$130k - $175k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Senior Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build a...SuggestedWorldwideFlexible hours$140k - $170k
...verification and validation of safety-critical software components for the Platform Software... ...tracking systems; collaborate with embedded developers to analyze root causes and verify... ...fieldAt least a BS in Electrical Engineering, Computer Engineering, Computer Science,...SuggestedLocal area$167.7k - $245.2k
...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...Full timeTemporary workLocal areaFlexible hours$100k - $200k
...nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design, development, and validation of software for embedded systems,...$159.5k - $271.2k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...a highly motivated and experienced Lead Embedded Software Engineer to join our dynamic team...Minimum wageFull timeWork experience placementFlexible hours- ...expand global economies, protect space and our planet and enhance our overall quality of life. We are looking for a Lead Embedded Software Engineer to own the full path from product requirements to working, tested firmware. You will translate product-level goals into...Full timeWork at officeImmediate startVisa sponsorshipNight shift
$73.15k - $174k
...inclusive world. Location Palo Alto, California About the job you’re considering: We are looking for a Senior/Lead Embedded Software Engineer to drive the iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms. In this highly visible technical...Full timeLocal area$120k - $300k
...Embedded Software Engineer San Jose Hark is an artificial intelligence company building advanced, personalized intelligence. One that is proactive, multimodal, and capable of interacting with the world through speech, text, vision, and persistent memory. We're...Full timeImmediate start$50 per hour
...Embedded Software Engineer Location: San Jose, California - Austin, Texas - Boston, Massachusetts Job Type: Full-Time/Contract Pay Rate: $50/hr Job Summary: We are seeking a skilled Embedded Software Engineer to design, develop, and maintain software solutions...Full timeContract work$154.68k - $231.7k
...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable... .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and... ...production, and the role of a Principal Engineer in our team is to ensure the overall success...Permanent employmentFull timeInternshipWork from homeWorldwide$155k - $200k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build a...WorldwideFlexible hours$224k - $356.5k
...The Linux for Edge team develops system software for NVIDIA’s latest edge AI platforms. These... ...more. We seek a Senior System Software Engineer / Platform SW Execution Lead who blends... ...industry experience in system/embedded software.12+ years of relevant software...Full time- Comtech Telecommunications Corp. in Santa Clara, CA is offering an Embedded Software Engineering Co-Op. This hands-on internship lets you work with our engineering team on satellite communications equipment, under the Space and Satellite segment. You will contribute to...Internship
- ...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon’s... ...solve the hardest problems that fuse software, hardware, and the cloud. We take big bets... ...the industry. We are looking for an Embedded Software Development engineer to build and...
$131.2k - $180.4k
Embedded Software Engineer Department: Research & Development Employment Type: Full Time Location: US-California-San Jose Compensation: $131,200 - $180,400 / year Description About this opportunity As an Embedded Software Engineer, you will play a key role in defining...Hourly payFull timeTemporary workInternshipLocal areaWorldwideFlexible hours$150.4k - $277.6k
Cupertino, California, United States Software and Services The Find My team is dedicated... ...family. We’re a group of highly motivated engineers, designers, and product managers who are... ...Minimum Qualifications 8+ years of embedded software engineering experience, with a...Work at officeWorldwideRelocationMonday to Thursday$140k - $175k
...an experienced team of aerospace, propulsion, and robotics engineers, Momentus has developed a cost-effective and energy-efficient... ...sounds like you, we should talk. JOB SUMMARY We are seeking an Embedded Software Engineer to assist with development avionics flight software...Permanent employmentFull timeTemporary workWork experience placementImmediate startFlexible hours- KLA is seeking a Lead Embedded Software Engineer in Milpitas, CA to spearhead the development of software for advanced reticle inspection systems. This role requires strong expertise in C/C++ and the ability to mentor junior engineers. Ideal candidates will have 8+ years...
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...QualificationsKey ResponsibilitiesDevelop and maintain embedded software and firmware for semiconductor...Minimum wageFull timeFlexible hours- ...intelligence We are seeking a highly skilled and motivated FSW/Embedded Software Developer to design, develop, and optimize software for... ...’s or Master’s degree in Computer Science, Electronics Engineering, or a related field. Familiarity with wireless communication...
- Apple is seeking an experienced embedded software engineer in Cupertino to join the Find My team. You will develop and own features at scale, collaborating with hardware, software, and privacy teams to deliver secure location experiences for hundreds of millions of users...
$129.3k - $193.9k
Qualcomm is seeking embedded software engineers in Santa Clara, CA, to work on innovative GNSS technologies. The role involves designing real-time embedded software and collaborating with systems and hardware teams to deliver next-generation location solutions. Minimum...- KLA in Milpitas, CA, seeks a Lead Embedded Software Engineer to design, develop, and sustain real-time control software for advanced reticle inspection systems. You will drive architecture, mentor engineers, and collaborate across mechanical, electrical, and optics teams...
$138k - $206k
...developing the new technology for memory and storage. The Embedded Solution Software (ESS) team within DDL focuses on the development of cutting... ...(HBM).We are currently looking for an Embedded Firmware Engineer to join our team in San Jose, CA. The Candidate will be a...Work at officeFlexible hours- ...Job Description: Sr. Embedded Software Test Engineer As a Sr. Embedded Software Test Engineer, you will be responsible for developing and executing comprehensive test plans and test strategies for embedded software, firmware, and hardware-integrated products. This...Shift work
$152k - $241.5k
...The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform... ....Excellent C/C++/Python programming skills.Experience with embedded system involving Linux/RTOS with exposure to bring-up and...Full time$159.5k - $271.2k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...a highly motivated and experienced Lead Embedded Software Engineer to join our dynamic team...Minimum wageWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer San Jose, CA
- embedded developer San Jose, CA
- embedded engineer San Jose, CA
- embedded software engineer San Jose, CA
- bank software San Jose, CA
- software asset management analyst San Jose, CA
- ultimate software San Jose, CA
- embedded software San Jose, CA
- software San Jose, CA
- software engineer - cloud services San Jose, CA


