Embedded Software Tools Engineer
Lyte AI Inc.
Overview We are looking for a Senior Embedded Software Tools Engineer to design, build, and maintain the software tools that enable efficient development, testing, manufacturing, and deployment of embedded systems at scale. This role focuses on creating robust internal tools, workflows, and infrastructure that support firmware, driver, and system engineers across development, validation, factory, and production environments. You will work closely with embedded, firmware, silicon, systems, test, and manufacturing teams to understand workflows and pain points, then design tools that improve developer productivity, software quality, test coverage, and system reliability, from early bring-up through factory and field deployment. What you\'ll do Design, develop, and maintain embedded software development and test tools used across the organization Build tooling to support: Chip, SoC, and board bring-up Firmware and driver development Characterization of RTOS- and Linux-based embedded systems Develop tools for flashing, provisioning, configuration, calibration, and recovery of embedded devices Create debugging, tracing, and diagnostics tools that interface with: JTAG/SWD and other hardware debug interfaces Target-side firmware, bootloaders, kernels, and drivers Build automation for: Build, test, and deployment pipelines Hardware-in-the-loop (HIL) and system-level testing Factory and manufacturing test systems Design and maintain tooling for factory use cases, including: Board and system-level test automation Production flashing and configuration Validation, calibration, and pass/fail reporting Develop simulation, emulation, and test harnesses to enable faster iteration without physical hardware Integrate toolchains across heterogeneous targets (MCUs, CPUs, DSPs, NPUs, GPUs, custom ASICs) Improve observability of embedded systems through logging, metrics, tracing, and crash analysis Ensure tools are reliable, scalable, secure, and easy for engineers and factory operators to use Collaborate closely with firmware, driver, hardware, test, manufacturing, and systems teams to define requirements and interfaces Support production, manufacturing, and field-debug workflows with robust tooling and root-cause analysis Required Qualifications Bachelor\'s degree or higher in Computer Engineering, Computer Science, Electrical Engineering, or a related field 7+ years of experience developing software tools for embedded or systems environments Strong software engineering skills in: Python C and/or C++ Shell scripting (Bash or similar) Solid understanding of embedded systems fundamentals: Boot flows, memory, interrupts, and concurrency RTOS- and Linux-based embedded systems Experience working with embedded build systems, cross-compilation toolchains, and flashing workflows Familiarity with firmware and driver development and bring-up processes Experience designing developer- and operator-facing tools with a focus on usability, reliability, and automation Strong debugging and problem-solving skills across hardware and software boundaries Ability to collaborate effectively across hardware, firmware, software, test, and manufacturing teams Preferred Qualifications Experience with embedded Linux environments: Yocto, Buildroot, cross-compilation toolchains Kernel build and configuration workflows Experience with RTOS-based systems (e.g., FreeRTOS, Zephyr, QNX, ThreadX) Familiarity with hardware debug and trace tools: JTAG/SWD, OpenOCD, GDB, Trace32, Lauterbach Experience building HIL, SIL, and automated factory test frameworks Experience with emulation and simulation tools (QEMU, virtual platforms) Experience with CI/CD systems for embedded software Experience supporting manufacturing, factory, and production test environments Experience working across multiple processor architectures: Knowledge of CUDA and GPU programming for tooling, testing, simulation, or acceleration use cases Background in robotics, autonomous systems, or other complex embedded products Tools, Practices, and Documentation Git-based version control, code reviews, CI pipelines Build systems and tooling: CMake, Make, Bazel, or similar Debugging, profiling, and tracing tools for embedded and Linux systems Automation frameworks for development, test, and factory workflows Tool usage guides, onboarding docs, factory procedures, and troubleshooting manuals Embedded software best practices: Reproducible builds Deterministic tooling and test results Robust error handling and diagnostics Long-term maintainability and scalability of tooling and infrastructure Benefits Competitive salary and equity Comprehensive medical, dental, and vision coverage Flexible vacation and time-off policy Collaborative, fast-paced, and inclusive work environment Opportunity to work on cutting-edge technologies with a highly cross-functional team About Lyte Lyte builds perception systems for Physical AI operating in complex environments. The company combines custom silicon, integrated sensors, and software into a unified platform for robotics, mobility, and next-generation automation. Lyte is headquartered in Sunnyvale, California, with a global presence. For more information, visit If you’re excited about building impactful technology in a dynamic, hands-on environment, we’d love to hear from you! #J-18808-Ljbffr
- ...About the role ~ We are looking for a Senior Embedded Software Tools Engineer to design, build, and maintain the software tools that enable efficient development, testing, manufacturing, and deployment of embedded systems at scale. This role focuses on creating...SuggestedLocal areaFlexible hours
- ...A technology company in robotics and automation seeks a Senior Embedded Software Tools Engineer to design and maintain tools that enhance the development and testing of embedded systems. The role requires strong skills in Python and C/C++, along with over 7 years of relevant...Suggested
$123.9k - $209k
...A cutting-edge technology company in Mountain View is seeking an embedded software engineer to design and implement real-time applications. You will utilize your C/C++ programming skills and collaborate with cross-functional teams in a dynamic environment. The ideal candidate...SuggestedFlexible hours$153k - $193.5k
...Senior Automotive Embedded Software Engineer At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods can't keep pace with consumer expectations shaped by the mobile industry—where features evolve...SuggestedWork at officeWorldwideFlexible hoursShift work- ...A leading company in vehicle technologies is seeking an experienced Embedded Software Developer to join the Hardware Platform Development team. This role involves developing embedded software for next-generation vehicle electronic systems, emphasizing functional safety...Suggested
- ...Icehouseventures is looking for an Application Software Engineer to join their team in Sunnyvale, CA. This full-time role will focus on localizing... .... The ideal candidate has 8+ years of experience in embedded software development and strong proficiency in C/C++. The position...Full timeWork at office
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range... ...debugging / bring-up level); Python and scripting for tooling, automation, and testing ~ Experience with hardware...Local areaFlexible hours- ...Job Description Primary Function of Position The Senior Embedded Software Engineer brings a key contribution to a team responsible for the architectural design and implementation of software to support novel electrosurgical systems for surgery being developed by the Sunnyvale...
- ...delivered for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make... ...Description Primary Function of Position The Senior Embedded Software Engineer brings a key contribution to a team responsible for...Local areaWorldwideFlexible hours
$154.68k - $231.7k
...on/with the DSPs, including embedded FW, customer SDK, lab test, and... ...Computer Science, Electrical Engineering or related fields and related... ...are not permitted to use AI tools (such as transcription apps,... ...access to technology and/or software subject to U.S. export control...Permanent employmentInternshipWork from home$119k - $183k
...owner’s perspective, we deliver faster time-to-market and longer-lasting value, enabling you to do more. We are seeking a Tool BOD Ramp Engineer to work full-time on site with our client located near Santa Clara, California . Position Responsibilities OEM Tool Documentation...Full timeFor contractorsWork at office$181.1k - $318.4k
...Apple Inc. is seeking an experienced silicon debug tooling engineer in Cupertino, California. This role involves building automated tools for extracting design data and aiding in targeted debug processes. A Bachelor's degree and at least 10 years of industry experience...- ...Intel seeks an EDA Tools Software Engineer to contribute to the Design Technology Platform team. This role focuses on designing and developing software tools that facilitate semiconductor design, ensuring Intel leads in technology and innovation. The ideal candidate will...
$157.2k - $236.7k
...professional in Operations and Supply Chain to assist in the product design process and tooling, working with worldwide suppliers on manufacturing. Candidates should possess a BS degree in Engineering and 3-5 years of industry experience. The role includes travel requirements...Worldwide$181.1k - $318.4k
...Apple’s SoC (system-on-chip) Silicon Validation Team is looking for an engineer with a background in silicon architecture and design to maintain and enhance our rapidly evolving silicon debug tooling. You will utilize your knowledge and skills to ensure our debug...Relocation- ...A leading technology company in Cupertino is seeking an Analog Mixed-Signal Modeling Software Engineer. You will develop software tools and simulation platforms for designing analog circuits for custom silicon chips. The position requires strong programming skills in...
$149.6k - $284.58k
...PDK) group, you will join a highly motivated team of top-notch engineers solving challenging technical problems enabling PDKs for Intel'... ...teams as well as external EDA vendors to define and implement new tool features and requirements. Build and execute test cases for...InternshipLocal areaImmediate startShift work$152k - $241.5k
...Senior Deep Learning Tools Engineer – CUDA Tile page is loaded## Senior Deep Learning Tools Engineer – CUDA Tilelocations: US, CA, Santa... ...Electrical Engineering, Mathematics, or related field* 5+ years of software engineering experience, including experience in performance...Remote work$100k - $140k
A multinational automotive technology firm is seeking a Test Engineer in Mountain View, CA. The role focuses on Digital Key technologies and requires a degree in a relevant field. You will support customer projects, execute tests, and collaborate with various internal...Full timeFlexible hours$224k - $356.5k
...are in search of a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will participate in groundbreaking... ...to developing innovative features in automotive profiling tools with AI assistance. Benchmark the hypervisor and ensure...$100k - $166.75k
A leading technology company in California is looking for a creative ATE Test Engineer to help transfer products from design to mass production. This role involves developing ATE test programs, debugging, and collaborating with cross-functional teams. Ideal candidates...$100k - $140k
...applying for a position at Technica Engineering Inc in USA. Technica... ...exposure to automotive hardware, software, and security‑relevant... ...mindset Nice to Have Exposure to embedded systems, networking, or... ...projects Familiarity with test tools, logging, or trace analysis...Permanent employmentFull timeInternshipWork at officeWork from homeWorldwideRelocationHome officeRelocation packageFlexible hoursShift workNight shift- ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual... ...Experience with FPGA and hardware evaluation boards, EDA design tools, and/or ISA simulators Experience with C/C++ for...
- ...Intuitive is seeking a Senior Embedded Software Engineer in Sunnyvale, California. In this role, you will contribute to the architectural design and implementation of software for novel electrosurgical systems. Responsibilities include developing software and firmware...
- ...Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract... ...characterization of SoC using Pre-Si & Post-Si tooling. Hands-on experience with Pre-Si tools like Synopsys Primetime...Contract work
$147.4k - $272.1k
...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future... ...targeting ARM Cortex-M/R/A, etc. ~ Familiarity with tools such as debuggers, oscilloscopes, etc. Preferred Qualifications...Relocation$199.3k - $264.5k
...exception.) About the role We are looking for a Software Engineer with deep experience in optimizing the application-layer software for embedded systems. In this role, you will work... ..., latency, and performance monitoring tools Qualifications Bachelors or Masters in Electrical...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...General Motors is seeking Embedded Software Developers to design and develop software for vehicle systems in Mountain View, California. Candidates should have a Bachelor's degree in a relevant field and over 7 years of experience in embedded software development. Proficiency...
$124k - $171k
...A global leader in materials engineering solutions is seeking a talented Software Engineer II to design and develop innovative software for semiconductor equipment. The candidate will be responsible for complex coding, troubleshooting, and collaborating with internal...- ...Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract Embedded Software Engineers collaborate with systems, hardware, architecture, and other teams to design system-level software solutions and obtain information on performance...Contract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Tools Engineer. Be the first to apply!
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- internship software Sunnyvale, CA
- software support Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- embedded software Sunnyvale, CA
- software sales representative Sunnyvale, CA
- id software Sunnyvale, CA

