Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in San Jose, CA vacancy
  • $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... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • 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

    MoTek Technologies

    Santa Clara, CA
    2 days ago
  • $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,... 
    Suggested

    Abbott

    Milpitas, CA
    4 hours ago
  • $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,... 
    Suggested
    Local area

    Archer Aviation

    San Jose, CA
    3 days ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    2 days ago
  • $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... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    1 day ago
  • $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 wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    4 hours ago
  •  ...Muon Space is seeking a Senior Software Engineering Manager to lead the platform team that builds flight and payload software for on-orbit operations. You will shape technical direction, grow the team, and ensure reliable, scalable systems that turn customer intent into... 
    3 days per week

    ArcTern Ventures

    San Jose, CA
    3 days ago
  • $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 time
    Contract work

    Kasmo Global

    San Jose, CA
    1 day ago
  • $133.2k - $185k

     ...Senior Embedded Software Engineer - Ethernet RetimersSan Jose, California, United StatesAstera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations... 
    Flexible hours

    Astera Labs

    San Jose, CA
    3 days ago
  • $117k - $185k

     ...Embedded Software EngineerOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with...  ...team.What You'll DoThis is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government who... 

    ViaSat

    San Jose, CA
    4 days ago
  •  ...with bit bucketSW Troubleshooting and debugging expExp in system and SW testingExperience in Manual testing – Medical devices (Embedded Engineer)Test Planning, Test case design, Test cases writing, Test case review and test results reviews, Defect Logging, Defect... 

    E-Solutions

    Santa Clara, CA
    16 hours ago
  • $130k - $175k

     ...Embedded Software Engineer Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction... 
    Permanent employment
    Casual work
    Remote work

    Astro Digital

    San Jose, CA
    4 days ago
  • $184.7k - $324.8k

     ...Senior Tactile Embedded Controls Research Engineer - Special Projects (Robotics) Santa Clara, California, United States Machine Learning and AI...  ...This position requires a hands‑on approach, integrating software and hardware solutions to push the boundaries of perception... 
    Relocation

    Apple

    Santa Clara, CA
    3 days ago
  •  ...this role is to find, reproduce, and debug software and hardware issues and derive...  ...paced environmentsSolid understanding of embedded systemsAbility to troubleshoot software,...  ...Required: Bachelor's degree in electrical engineering, robotics, Mechatronics, or related fieldDesired... 

    Artech

    San Jose, CA
    16 hours ago
  • $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 time
    Immediate start

    Hark

    San Jose, CA
    2 days ago
  • $183.8k - $263.6k

     ...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring...  ....Prior experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Outshift by Cisco

    Milpitas, CA
    5 days ago
  • $189.07k - $198.53k

     ...building real-world systems that combine software intelligence with physical hardware....  ...for aviation. We’re seeking exceptional engineers, operators and builders to join us on our...  ...our team members.What You’ll Do Perform embedded development and verification of safety critical... 
    Local area
    Visa sponsorship
    Night shift

    Archer Aviation

    San Jose, CA
    3 days ago
  • $174k - $252k

     ...novel custom silicon.Research scalable USB software architectures, influence SoC...  ...or BSD kernels.Demonstrated knowledge of embedded systems development, RTOS concepts, device...  ...of Android or WebKit.Google's software engineers develop the next-generation technologies... 

    Google

    San Jose, CA
    4 hours ago
  • $140k - $170k

     ...Sr. Embedded Software EngineerArcher is an aerospace company based in San Jose, California building an all-electric vertical takeoff and...  ...of experience in a related fieldAt least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degreeStrong... 

    Archer

    San Jose, CA
    3 days ago
  •  ...NVIDIA is seeking a Compute Systems Software Engineer to design and maintain kernel drivers and embedded software for Data Center GPU platforms. You will collaborate with global teams to deliver features for clock, thermal and power management, telemetry, and device management... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • KLA in Milpitas, CA, seeks an experienced embedded software engineer to develop and maintain software for semiconductor equipment control, motion, and automation. You will build tools for diagnostics and validation in a cross‑functional team, interfacing with hardware... 

    KLA

    Milpitas, CA
    5 days ago
  • $2,000 per month

     ...intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-...  ...top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure...  ...runs on the die itself on its various embedded CPUs. Platform Software - microcontroller... 
    Work at office
    Relocation package

    ETCHED LLC

    San Jose, CA
    5 days ago
  • $255.65k - $268.44k

     ...building real-world systems that combine software intelligence with physical hardware....  ...for aviation. We’re seeking exceptional engineers, operators and builders to join us on our...  ...Independently lead the architectural design, embedded development, and verification of safety-... 
    Local area
    Visa sponsorship
    Night shift

    Archer Aviation

    San Jose, CA
    3 days ago
  • $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... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    2 days ago
  •  ...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 time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    18 days ago
  • $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

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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 time
    Local area

    Capgemini

    Santa Clara, CA
    a month ago
  • 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... 

    KLA-Belgium

    Milpitas, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!