Embedded Software Engineer
Experis-US
Our client is seeking a Diagnostic Software Engineer to join their diagnostics team. From your perspective, this role is about building the software that helps validate hardware designs and supports product manufacturing. You will define, design, and develop diagnostic applications, execute detailed software test plans, and collaborate closely with hardware and software test teams to debug product prototypes and software deliverables. You’ll also help initiate reviews of technical objectives across functional teams—so your work directly improves product quality and delivery.
Job Title: Diagnostic Software Engineer Location: San Jose, CA
What's the Job?
- Define, design, and develop diagnostic applications that validate hardware designs and support product manufacturing.
- Execute detailed software test plans and verify diagnostic application behavior against expected outcomes.
- Collaborate with hardware and software test teams to debug product prototypes and software deliverables.
- Initiate and participate in reviews of technical objectives across functional teams to align on outcomes and requirements.
- Use strong troubleshooting and debugging skills to isolate issues across embedded software and system behavior.
What's Needed?
- Excellent C programming skills.
- Hands‑on experience with embedded system software development.
- Linux device driver development experience.
- Knowledge of multitasking operating system design.
- Experience with microcontrollers and embedded peripherals (I2C, ADC, DAC, USB, PCIe, SPI, etc.).
What's in it for me?
- Work on diagnostic software that directly supports hardware validation and manufacturing readiness.
- Collaborate across hardware and software test teams to solve real prototype and deliverable issues.
- Contribute to technical objective reviews that improve alignment across functional groups.
- Build and strengthen expertise in embedded debugging, Linux device drivers, and multitasking OS design.
- Join a team focused on quality through rigorous testing and structured problem-solving.
Upon completion of waiting period consultants are eligible for:
- Medical and Prescription Drug Plans
- Dental Plan
- Vision Plan
- Health Savings Account
- Health Flexible Spending Account
- Dependent Care Flexible Spending Account
- Supplemental Life Insurance
- Short Term and Long Term Disability Insurance
- Business Travel Insurance
- 401(k), Plus Match
- Weekly Pay
$155k - $222.6k
...Meet The TeamTeam Fusion develops embedded software for Cisco networking platforms, including hyperscaler-class switches, ultra-low-end campus... ...for cloud dashboard products.Your ImpactAs a Software Engineer, you will design, develop, debug, and validate embedded software...SuggestedFull timeTemporary workLocal areaFlexible hours$120k - $300k
...Embedded Software EngineerHark is an artificial intelligence laboratory, building the most advanced, personal intelligence in the world.... ...the real world.About the RoleWe're looking for an Application Engineer who lives at the intersection of Android application development...SuggestedFull time$136.3k - $199.9k
...delivering high-impact work across your area of expertise.Your Role: Innovate and GrowWe are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software...SuggestedMinimum wageFull timeWork experience placement- ...We are seeking an expert Embedded Software / Firmware Contractor to design, implement, and optimize high-throughput multi-threaded software... ...integration build scripts, and test procedures for internal engineering hand-off. Required Technical Expertise: Core...SuggestedFor contractorsLocal area
$130k - $175k
...Embedded Software EngineerAstro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey... ...improve systems in orbit and on the ground. We value engineers who take ownership, think in systems, and iterate toward robust...SuggestedPermanent employmentCasual workRemote work- ...integration, and testing of core platform software for next-generation Fixed Wireless... ...degree in Computer Science or Computer Engineering, or equivalent industry experience, and... ...least nine years of hands‑on C and C++ embedded development. Candidates should have deep...
- ...Diagnostic Software EngineerOur client is seeking a Diagnostic Software Engineer to join their diagnostics team. From your perspective, this role is about building... ...and debugging skills to isolate issues across embedded software and system behavior.What's Needed?Excellent...Flexible hours
- ...Embedded Software Engineer, Santa Clara, CAWe are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (ECAT)...
$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- ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position...
- ...Software Engineer Opportunity at Cisco's Common Hardware GroupThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...Flexible hours
- ...Senior Embedded Firmware EngineerYou will join Everpure's Datastore team to design, develop... ...closely with cross-functional engineering teams to solve complex system-level problems... ...complex embedded, firmware, or hardware-software systems.Expert-level proficiency in C/C++...Full timeWork at officeFlexible hoursShift work
$114k - $228k
...Sr Embedded Software EngineerAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio... ...than 160 countries.The Opportunity:The Sr Embedded Software Engineer located in our Milpitas, California location oversees the design...- ...Embedded Software Engineer InternAre you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally?Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor...Full timeInternship
$165k - $260.5k
...Embedded Software EngineerAt Viasat, the work you do helps people stay connected in ways that matter, from everyday moments to critical missions... ...ambition into action.We are seeking an Embedded Software Engineer to join the Government Terminals Software Team. This role...- ...Job Description Job Description Description As an Embedded Software Engineer, you will play a key role in defining and developing next-generation products and technologies. You will lead firmware architecture and development efforts from early concept exploration...Hourly payFull timeTemporary workInternshipLocal areaFlexible hours
$35 - $45 per hour
...for non-volatile memory devices. You will be a part of the embedded software development team to validate the product from concept phase,... ...Currently pursuing or recently completed a BS or MS in Electronic Engineering Computer Science or related fieldsExperience in Rust or C/...Internship$155k - $200k
...Staff Embedded Software EngineerJoin the team that's redefining wireless technology. At Tarana, we're more than just a fast-growing tech... ...previously thought impossible. As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to...WorldwideFlexible hours$133.4k - $222.3k
...Join Stryker!We are looking for a Staff Embedded Software Engineer who enjoys combining hands-on software development with technical ownership.In this role, you will remain close to the code while taking ownership of software architecture, integration, and complex technical...- 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...
$184.7k - $324.8k
...no one has solved yet?The Biophotonics software team solves a wide array of challenging... ...We develop solutions at all levels from embedded firmware code to full stack applications... ...We are looking for a hands-on Software Engineer to help design and execute on the embedded...RelocationFlexible hours$150.4k - $277.6k
...that redefine what's possible. The Video Engineering team is behind the cutting-edge camera... ...role sits at the intersection of real-time embedded systems, silicon design, and... ...match. If you're passionate about building software that blends hardware innovation with algorithmic...RelocationNight shift$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...Full time- ...Embedded Firmware EngineerSan Jose, California, United StatesElectric Hydrogen's mission... ...customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our... ...laboratory equipmentWrite and maintain software specifications, design documentation,...Temporary workInternship
- ...Embedded Firmware EngineerThis role will perform work covered by International Traffic in... ...similar role is similar to embedded network engineer experienced DO-178C SOI-2 Dev Engineer... ...of Time-Sensitive Networking (TSN) software for safety-critical avionics platforms....Work at office
$120k - $160k
...complex environments by integrating control engineering, artificial intelligence, and machine... ...actuators, and dexterous hands. Develop embedded C/C++ firmware, peripheral drivers, and... ...interfaces, data models, and SDK APIs with software and controls teams. Implement fault...Work at office- ...solution with societal, environmental and economic profits, bound to improve lives. We are seeking a full-time Embedded Firmware Engineer to join our software team and work on development of our mobile robotics fleet and proprietary farm control system. We are seeking a...Full time
$80k - $120k
...Embedded Firmware EngineerSF Motors is building the next generation of intelligent robotic... ...environments by integrating control engineering, artificial intelligence, and machine learning... ..., and calibration.Collaborate with software and controls engineers on firmware interfaces...Work at office- ...Embedded Firmware EngineerExperience in developing, writing, and debugging code for embedded... ...Work interactively with electrical engineers to select a microcontroller and optimize... ...interconnections. Work with systems and software engineers to test and implement firmware...
- ...Senior Embedded Firmware EngineerClient is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This... ...experience.Strong Embedded C and C programming skills.Software development experience across RTOS and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer San Jose, CA
- embedded systems software engineer San Jose, CA
- embedded software engineer San Jose, CA
- embedded developer San Jose, CA
- software engineer - cloud services San Jose, CA
- software technical support engineer San Jose, CA
- remote software sales San Jose, CA
- software sales representative San Jose, CA
- mobile software developer San Jose, CA
- software quality assurance San Jose, CA



