embedded software engineer

See average salary for embedded software engineer »

1,000 embedded software engineer job listings in United States. Find daily updated positions from leading job boards.


  • San Francisco, CA, United States Weave Robotics Full-time

    Develop and maintain embedded software, firmware, drivers, and communication interfaces for robotic hardware, including sensors, actuators, and custom boards. Bring up and validate new hardware, debug issues across electrical and software layers, and build deterministic systems and repeatable manufacturing tests. Requirements: Requires at least three years...


  • Rancho Santa Margarita, CA, United States PDS Defense Full-time

    Senior Embedded Software Engineer supporting our SCS 4.0 airborne communications system. The engineer will work directly with target hardware and our engineering team to support software development, integration, debugging, and verification. We’re looking for someone with the following experience: 7 or more years of embedded software development, with...


  • Montpelier, VT, United States Simmonds Precision Full-time

    Simmonds Precision is seeking a Software Engineer to develop precise, intelligent, and secure software for monitoring and actuation systems used in aerospace. You will contribute to two core product lines, HUMS and Aircraft Actuation, while collaborating with a dynamic engineering team. Join a startup-energy environment that emphasizes hands-on...


  • FL, United States EOI Space (Earth Observant, Inc.) Full-time $133,000 - $187,000

    Embedded Software Engineer Who we are: EOI Space is developing and deploying a constellation of satellites in Very Low Earth Orbit (VLEO) to provide ultra-high-resolution Earth imagery. We aim to deliver timely and actionable data for commercial and defense applications. We’re working toward a number of industry firsts, and that takes a team willing to dig...


  • Orlando, FL, United States System One Full-time

    Job Title: Embedded Software EngineerLocation: Orlando, FLType: ContractWork Model: Onsite Hours: 40.0 hours per weekSecurity Clearance: Active Secret Clearance with most recent investigation in the last 5 yearsResponsibilities Develop real-time embedded software in C/C++ on Linux for multi-core processors Integrate software and firmware effectively to meet...


  • Menomonee Falls, WI, United States Ace Technologies, Inc. Full-time

    Job Title: Embedded Software Engineer (C/C++) 2 Position SummaryMagnetek is seeking an Embedded Software Engineer with strong experience in C/C++ development for real-time embedded systems. The ideal candidate will have hands-on experience working close to hardware, developing firmware in RTOS and bare-metal environments, and contributing to the design and...


  • San Diego County, CA, United States ThunderSoft Full-time

    We are looking for software engineers with very strong embedded software experience and expertise. We would like them to support us with embedded software development, including drivers, RTOS (like Zephyr and FreeRTOS), Pigweed, connectivity stacks (USB, BLE, WiFi), and low-level IPs and protocols such as I2C, I3C, SPI, and MIPI (DSI/CSI). They should have...


  • Rock Hill, SC, United States Powerus Full-time

    About PowerusPowerus is building a next-generation American autonomous systems platform designed to move, protect, and sustain critical assets in high-consequence environments. The company combines advanced autonomy, manufacturing capability, operational expertise, and strategic acquisitions to support defense, national security, critical infrastructure, and...


  • Allen Park, MI, United States Stefanini Full-time

    Stefanini Group is hiring! Stefanini is looking for Embedded Software Engineer, Allen Park, MI For quick apply, please reach out to Ashish Sharma at / We are seeking a hands-on Embedded Software Engineer with strong experience in Embedded C, MATLAB/Simulink, and embedded software testing. This role focuses on developing, debugging, integrating, and...


  • Jamestown, North Dakota, United States L&T Technology Services Full-time

    Role: Embedded Software Engineer Location: Jamestown, ND Duration: Fulltime / Contract Client: L&T Job Description: * The job requires a good knowledge of strong analysis, a thorough understanding of the embedded software development in C language. * Ability to gather the requirements from Business stakeholders, create a requirement document, approvals for...


  • San Francisco, CA, United States Valiant Technologies LLC Full-time

    JOB DESCRIPTION:Required Education:Education: Bachelor's degree in Computer Engineering, Electrical Engineering, or a highly relevant Computer Science degree.Must-Haves (Non-Negotiable)Experience: 5-8 years of professional experience in real-time embedded systems.Low-Level Device Drivers: Proven experience writing device drivers that interact directly with...


  • Houston, TX, United States GeoControl Systems Full-time

    Embedded Software EngineerGeoControl Systems, Inc. as a HUBZone company, is required to maintain a Federally mandated level of employees that reside (home residence) in a qualified HUBZone. ONLY applicants whose home address lies in a qualified HUBZone will be considered for this position. You can verify whether you reside in a HUBZone by using the following...


  • San Luis Obispo, CA, United States Lockheed Martin Corporation Full-time

    Lockheed Martin Aeronautics is seeking a Summer 2027 Software Engineer - Intern. You will join a cross-functional team to design, develop, integrate and deploy software and firmware for tactical sUAS and related accessories. You will contribute to testing, documentation, and peer reviews, applying theory to development processes and troubleshooting complex...


  • Denver, CO, United States Ampstek Full-time

    Role : Embedded Software Engineer – Broadband Devices (Denver) Location: Denver, CO Domain: Telecom / Broadband / Connected Devices Preferred Qualifications Experience in broadband, telecom, or connected device environments. Exposure to gateway certification, network protocols, and automation frameworks. We are seeking an experienced Embedded Software...


  • San Diego, CA, United States Tesla Full-time

    Embedded Software EngineerThe Cell Equipment Design team is responsible for delivering high-capacity manufacturing systems to production. Our firmware processes millions of cells and determines their performance in our products. Tesla seeks an embedded software engineer to join the team in developing firmware, controlling in a reliable and safe manner for a...


  • Carlsbad, CA, United States ClearanceJobs Full-time

    Embedded Software Engineer - CybersecurityOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big,...


  • Austin, TX, United States Dover Corporation Full-time

    Dover Corporation’s Microwave Products Group (Espy) seeks a Senior Software Engineer to join a small, growing team in Austin, TX. The role focuses on a Linux C++ software architecture capturing high-bandwidth signals, with embedded hardware integration and deployment support for customers worldwide. You will design and implement algorithms, stay abreast of...


  • Cambridge, MA, United States ClearanceJobs Full-time

    Software Engineer 2Overview: Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the...


  • Cary, North Carolina, United States The Judge Group Full-time

    Job Title: Embedded Software Engineer Location: Cary, NC Duration: Contract 1 + Years Key Responsibilities * Develop and maintain embedded software applications using C/C++ and MATLAB Simulink . * Perform requirements analysis, operational concept development, and software architecture design. * Implement software features and resolve defects according to...


  • Cary, North Carolina, United States Kelly Full-time

    Important information: To be immediately considered, please send an updated version of your resume to somp767@kellyservices.com. For those who want to keep growing, learning, and evolving. We at Kelly® hear you, and we're here for you! We're seeking a Software Engineer I - Software Engineering to work at a premier manufacturing client in Cary, NC. Sound...