Embedded Software Engineer at Array Labs | Palo Alto, California
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
About Array Labs
Array Labs is a cutting-edge technology firm dedicated to creating advanced radar systems that enhance our understanding of the physical world. By launching state-of-the-art radar satellites, we aim to provide real-time insights that empower organizations to respond effectively to global challenges.
Similar jobs
Search for Embedded Validation Tools Engineer Over The Air Ota
559 results
About ALSO.At ALSO, we are revolutionizing the future of electric mobility. Initially a part of Rivian, our dedicated team of innovators is focused on designing cutting-edge, vertically integrated small electric vehicles (EVs) that tackle today's global mobility challenges. Our vision is to inspire a shift towards more affordable, enjoyable, and 10-50 times more efficient transportation solutions.As an Embedded Validation & Tools Engineer specializing in OTA, you will play a key role in ensuring the operational readiness and reliability of firmware and software updates across our fleet of embedded devices. Your responsibilities will include designing and executing validation test programs that guarantee OTA updates are secure, robust, and reliable in real-world scenarios, including handling network interruptions, power failures, device restarts, and critical edge cases. You will collaborate closely with Firmware, Release, QA, and Cloud teams to ensure seamless communication from release to fleet health.Key ResponsibilitiesDevelop and execute comprehensive OTA validation plans across various device families and release types (full OS images, firmware updates, bootloader updates, A/B updates, and delta/patch updates).Build, manage, and scale automated test environments (including hardware-in-the-loop, virtual devices, and emulators) to conduct regression, integration, and stress tests for OTA processes.Automate end-to-end OTA pipelines (from build artifact signing and staging to rollout and post-update verification) using Python, shell scripting, and CI tools.Validate update mechanisms and components: bootloader, update agent, package formats, rollbacks, A/B partitions, and recovery modes.Test update resilience under challenging conditions, including intermittent networks (cellular/Wi-Fi), high latency, power interruptions, low battery scenarios, storage limitations, and corrupted images.Ensure security compliance through the validation of signing/verification processes, secure transport (TLS), secure boot, key management, and assessment of vulnerabilities introduced by update components.Define and track metrics and KPIs (success rate, rollback rate, mean time to recover, time-to-update); instrument devices and cloud backends to measure rollout health, and generate release readiness reports.Conduct root cause analysis on update failures, reproduce field issues, and facilitate remediation with firmware and backend engineering teams.
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies combine expertise from two leaders in automotive innovation, working together to advance electric vehicles. The partnership focuses on developing integrated operating systems and cloud connectivity to address the challenges of electric mobility. The team’s strengths include connectivity, artificial intelligence, and security, with the goal of building smarter, more connected, and sustainable vehicles. Role overview The Release Engineer, Over-the-Air (OTA), is part of the global engineering operations team based in Palo Alto, California. This position centers on maintaining and managing vehicle software updates, as well as analyzing fleet health data to ensure Rivian’s vehicles remain up to date. The role bridges software engineering and vehicle connectivity, emphasizing the development of automated processes to manage software updates efficiently. What you will do Oversee software update campaigns for Rivian’s global fleet, covering both consumer and commercial vehicles. Support the tracking and execution of OTA software update initiatives and related workflows. Design and implement analytics solutions to manage fleet health and enhance the software update experience for users. Collaborate with Rivian Engineering and other teams to test, validate, and forecast OTA and telematics solutions. Work closely with engineering, product, and design teams to onboard and validate new OTA integrations and features before production release. Analyze data to monitor and maintain the health of Rivian’s vehicle fleet.
About ALSO.At ALSO, an innovative electric mobility company conceived by Rivian, we are dedicated to transforming transportation. Our dynamic team of creators, visionaries, and problem-solvers is committed to developing revolutionary, vertically integrated small electric vehicles that address the global mobility challenges of today and the future. Our mission? To inspire everyone to choose ALSO, replacing countless local car and truck journeys with our more affordable, enjoyable, and highly efficient vehicles—10 to 50 times more efficient, in fact.As a Senior Validation & Tools Engineer specializing in Embedded Firmware and Software validation, you will play a crucial role in ensuring the quality of our flagship and cutting-edge products. This hands-on position will involve testing firmware and software, automating these processes, integrating hardware, and validating systems end-to-end. Collaborating closely with various cross-functional teams, you will help build out HIL infrastructure and test automation in our fast-paced, early-phase engineering startup.
Join the Revolution at ALSO.At ALSO, we are pioneers in the electric mobility space, initially conceptualized within Rivian. Our dedicated team comprises builders, innovators, and forward-thinkers committed to crafting revolutionary, vertically integrated small electric vehicles (EVs) that address the pressing mobility challenges of our time. Our goal is to motivate individuals to embrace the ALSO ride experience—transforming local car, truck, and SUV journeys into more affordable, enjoyable, and 10-50x efficient rides.As a Senior Embedded Validation & Tools Engineer - Audio & Wireless, you will take ownership of validating Bluetooth/BLE, Wi-Fi, and audio subsystems for our smart helmet technology. Your role will involve designing and implementing test plans to ensure exceptional audio quality (both voice and media), dependable wireless connectivity, seamless app integration, and an outstanding user experience within the helmet environment—spanning firmware, mobile applications, and cloud services. This position combines hands-on hardware and acoustic testing with automation, debugging, and collaborative efforts across firmware, RF, DSP, and mobile teams.Your ResponsibilitiesDevelop and execute validation strategies for Bluetooth Classic and BLE profiles (A2DP, AVRCP, HFP/HSP, BLE GATT), Wi-Fi streaming, and cross-stack interactions.Assess media streaming quality including audio codecs, buffering, latency, jitter, and packet loss recovery across multi-stream and simultaneous voice/media scenarios.Test and optimize audio processing features such as echo cancellation (AEC), noise reduction/suppression (NR), beamforming, automatic gain control (AGC), and tailored ANC features for helmet acoustics.Evaluate headset/headphone functionalities including microphone routing, sidetone, voice call quality (MOS scores), wind noise mitigation, and ergonomic factors that influence audio performance.Create and implement automated testing frameworks for firmware and mobile application integration (Android/iOS), covering provisioning, reconnections, firmware updates, and feature compatibility across platforms.Design and maintain hardware test environments including HIL rigs, device farms, head & torso simulators (HATS), RF chambers, audio analyzers, and network emulators.Utilize RF and protocol sniffers (Ellisys/Frontline, Nordic/BlueZ tools) and networking tools to troubleshoot Bluetooth/Wi-Fi connectivity, interference, and throughput issues.
About ALSO.At ALSO, we are redefining electric mobility. Originally a part of Rivian, our passionate team comprises builders, dreamers, and innovators dedicated to creating groundbreaking, vertically integrated small electric vehicles (EVs) that address today's and tomorrow's global mobility challenges. Our vision is to inspire individuals to choose ALSO, transforming local car, truck, and SUV journeys into experiences on vehicles that are more affordable, enjoyable, and 10-50 times more efficient.As a Senior Validation & Tools Engineer specializing in web and cloud validation, your role will be pivotal in ensuring exceptional quality across our interconnected e-mobility platform. You will oversee everything from the initial customer interaction during purchase to the cloud systems that drive our vehicles. Your responsibilities will include designing and executing both manual and automated tests for web applications, APIs, and cloud integrations, as well as validating data telemetry and end-to-end connectivity. Collaborating closely with developers, data analysts, and product teams, you will enhance the reliability of every release and promote automation and monitoring to accelerate validation processes.This highly collaborative role requires the ability to seamlessly transition between web and IoT domains. You should enjoy converting complex testing protocols into scalable frameworks and dashboards while possessing the independence and initiative to drive projects and ensure successful implementations.
Join ridealso as a Senior Validation & Tools Engineer in our dynamic DevOps team, where innovation meets excellence. In this pivotal role, you will leverage your expertise to enhance our validation processes and develop cutting-edge tools that drive our operations forward. Collaborate with cross-functional teams to ensure the highest quality standards while embracing the fast-paced nature of DevOps.
At Embedding VC, we empower engineering, product, and research innovators who are shaping the future of AI-native enterprises.We engage early with visionary founders who are redefining intelligence, spanning from applied agents to infrastructure and creative computing.We are excited to announce the opening of applications for our Founder-in-Residence (FIR) program — a unique opportunity for exceptional builders poised to launch their next AI venture. As a part of our team in the San Francisco Bay Area, you will collaborate closely with our partners to explore innovative concepts and develop them from the ground up with the full support of the Embedding VC network.About the RoleIn your role as Founder-in-Residence, you will partner with our experienced team and other portfolio founders to conceptualize, prototype, and establish a new AI company. You'll gain access to essential capital, top-tier technical talent, and collaborative support to expedite your journey from concept to company launch.Your ResponsibilitiesEngage closely with Embedding VC partners to identify and explore high-potential problem areas.Rapidly prototype, test your assumptions, and validate initial traction.Collaborate with our extensive network of AI researchers, engineers, and operational experts.Leverage funding, design, and recruiting assistance once your direction is established.Your ProfileYou are a seasoned founder or a PM/designer/engineer/growth hacker with a proven history of developing products from inception to completion.You possess a deep interest in AI systems, developer tools, or applied reasoning technologies.You are an independent thinker who thrives in fast-paced environments and embraces ambiguity.You are willing to work in-person for part of the week in the San Francisco Bay Area.Preferred QualificationsExperience with LLM-based systems, agents, or AI developer tools.Prior experience in founding startups or holding early technical leadership roles.Why Join Us as FIR?Launch your next company with Embedding VC as your foundational partner.Thrive in a founder-driven environment that prioritizes speed and creativity.Gain access to a robust AI ecosystem filled with technical advisors and resources.
Alten Technology USA
About the Role Alten Technology USA is hiring a Lead Verification & Validation Engineer in Palo Alto, California. This position oversees verification and validation activities for technology products, focusing on quality and reliability throughout the development process. What You Will Do Lead verification and validation efforts for product releases Establish and maintain quality standards across engineering teams Ensure products meet reliability and performance requirements Location Palo Alto, California
About 1X1X is a pioneering AI and robotics firm located in Palo Alto, California, dedicated to creating a future where general-purpose robots can operate autonomously across a variety of tasks, thereby contributing to a more abundant society.Our vision is rooted in the belief that humanoid robots must coexist and learn alongside humans to truly comprehend and adapt to the world. We are committed to developing user-friendly home robots that blend effortlessly into daily life.We seek innovative, passionate individuals eager to influence the trajectory of robotics and AI. If you share our enthusiasm for this mission, we invite you to connect with us and discuss how you can be a part of our transformative journey.Role OverviewWe are in search of a Test & Validation Engineer who will take charge of characterizing, testing, and validating electric motors and robotic actuators. In this pivotal role, you will design and manage test setups, generate high-quality data, and collaborate closely with electrical, mechanical, and controls engineers to ensure optimal actuator performance, reliability, and robustness.Your contributions will be essential in transforming prototypes into validated systems by establishing repeatable tests, identifying edge cases, and offering constructive feedback to design teams. This position operates at the intersection of hardware, software, and data, and includes collaboration with other test engineers across various teams and on a robot system level.ResponsibilitiesDesign, operate, and maintain advanced test setups for motors and actuators, including dynamometers and bespoke test rigs.Develop and implement comprehensive test plans focusing on performance, efficiency, thermal characteristics, and durability.Characterize motors and actuators over varied operational envelopes.Automate testing processes and data collection whenever feasible.Analyze test results and communicate insights effectively to engineering teams.Assist in hardware bring-up, troubleshooting, and failure analysis.Work in tandem with control and firmware engineers to validate control performance.Participate in regression testing for hardware and firmware modifications.Document testing protocols, findings, and lessons learned.
About xAIAt xAI, we are dedicated to developing artificial intelligence systems that can profoundly comprehend the universe and support humanity's quest for knowledge. Our dynamic team is small yet highly driven, committed to engineering excellence. We seek individuals who are eager to challenge themselves and thrive on curiosity. With a flat organizational structure, every team member plays an essential role in contributing to our mission. We value initiative, consistent excellence, strong work ethic, and effective prioritization skills. Additionally, strong communication skills are paramount, as team members must share knowledge concisely and accurately with one another.About the RoleThe xAI Tooling team, also known as Starfleet, is in search of a backend engineer who will play a critical role in designing, developing, and maintaining robust and scalable backend systems. These systems will empower our researchers, engineers, and product teams to build, experiment with, and deploy cutting-edge AI models and applications more efficiently. You will take ownership of high-impact tooling projects, including internal APIs, data pipelines, orchestration layers, and tooling platforms that enhance workflows for training, inference, evaluation, and deployment. If you are passionate about creating foundational tools that accelerate the development of the world's most powerful AI systems, this role offers a unique opportunity to make a significant impact at the forefront of AI innovation.
About 1X1X is an innovative AI and robotics firm located in the heart of Palo Alto, California. Our mission is to create a prosperous future through the deployment of versatile robots capable of autonomously handling diverse tasks.We are committed to the belief that true intelligence and understanding of the world come from humanoid robots coexisting and learning with humans. Therefore, we are dedicated to designing friendly home robots that integrate effortlessly into daily life.We seek inquisitive, motivated, and passionate individuals who are eager to help redefine the landscape of robotics and AI. If you resonate with our mission, we would love to connect and discuss how you can contribute to our exciting journey.Role OverviewWe are on the lookout for an Embedded Firmware Engineer specializing in developing and maintaining the low-level firmware that powers actuator and motor drive electronics. Your focus will be on creating robust, maintainable, and well-structured embedded software that facilitates motor control, sensing, safety, and system integration.In this role, you will collaborate closely with motor control, electrical, and testing engineers to ensure that the firmware effectively bridges hardware capabilities with higher-level system requirements.Key ResponsibilitiesDesign, develop, and maintain embedded firmware for motor drives and actuator controllers.Implement hardware abstraction layers, drivers, and real-time systems.Assist in integrating motor control algorithms developed by control engineers.Work closely with electrical engineers during hardware bring-up and debugging processes.Develop and implement safety mechanisms, fault handling, and diagnostic features.Support testing and validation efforts through logging and debugging functionalities.Enhance firmware efficiency, structure, readability, and long-term maintainability.Document firmware architecture, interfaces, and underlying assumptions.
About ALSO.At ALSO, we are pioneers in electric mobility, initially founded as part of Rivian. Our dedicated team of innovators and builders is committed to designing groundbreaking, vertically integrated small electric vehicles (EVs) that tackle the mobility challenges of today and tomorrow. Our vision is to encourage everyone to experience the joy of riding an ALSO vehicle—effectively replacing traditional car, truck, and SUV journeys with more affordable, enjoyable, and exceptionally efficient rides.The RoleWe are in search of a highly skilled and enthusiastic Senior Embedded Firmware Engineer specializing in Audio technologies. You will take charge of enhancing the connectivity and audio experience in our next-generation products, playing a pivotal role within our vibrant engineering team. This position focuses on developing advanced embedded software and firmware that drives our innovative hardware solutions.As the end-to-end owner of a critical Internet of Things (IoT) connectivity and audio module, your responsibilities will encompass the entire product lifecycle—from initial concept and architectural design to comprehensive development, rigorous testing, and support after launch.Key Responsibilities:Technical Leadership & Development:Lead the architectural design, development, and thorough testing of embedded firmware for a state-of-the-art IoT connectivity module.Oversee the entire software development lifecycle (SDLC), from requirements gathering and design through coding, debugging, and validation.Advocate for and implement best practices in embedded software development, including code reviews, robust version control, and continuous integration/continuous deployment (CI/CD).Provide proactive technical leadership and strategic direction for all embedded firmware development initiatives.Stay abreast of and incorporate emerging technologies and industry trends in embedded systems and IoT connectivity.Cross-Functional Collaboration & Delivery:Work collaboratively with internal electrical engineering, embedded software, mobile, cloud connectivity, and IT teams to ensure comprehensive system functionality and performance.
Role Overview latitude is hiring a Staff Embedded Software Engineer with deep experience in Real-Time Operating Systems (RTOS), including FreeRTOS. This position is based in Detroit, MI, Pittsburgh, PA, or Palo Alto, CA. What You Will Do Design and develop embedded software for new and existing products. Implement solutions using RTOS and FreeRTOS. Work closely with teams across hardware, firmware, and product to deliver reliable, high-performance systems. Contribute to the overall quality and stability of embedded platforms. Location Detroit, MI Pittsburgh, PA Palo Alto, CA
Join Array Labs, a pioneering company revolutionizing radar technology to enhance global awareness and response to environmental changes.We are at the forefront of launching an innovative fleet of radar satellites designed to create a detailed, real-time 3D map of Earth. This initiative empowers government and commercial entities to make quicker, more informed decisions in critical areas such as disaster response, infrastructure resilience, and vital geopolitical intelligence.Our end-to-end satellite design and manufacturing process results in the world’s most advanced Earth observation systems, offering unmatched accuracy, extensive coverage, and prompt responses that deliver critical insights exactly where they are most needed.As an Embedded Software Engineer, your role will involve developing embedded software that ensures Array's radar sensors, communication systems, and flight mechanisms operate flawlessly in orbit. Responsibilities will include board bring-up of Linux-based platforms, facilitating high-performance data transfer between sensors and computational elements, integration with FPGA and RF subsystems, and crafting safety-critical control and Fault Detection, Isolation, and Recovery (FDIR) algorithms.You will work closely with a team of signal processing, hardware, and Guidance, Navigation, and Control (GNC) engineers to prototype, assess, and implement software architectures that fulfill stringent latency, throughput, and reliability standards. The software you create will have a direct impact on radar performance, system robustness, and mission resilience in space.As a crucial member of our rapidly expanding engineering team, you will contribute significantly to designing the world’s most advanced radar satellite constellation, enhancing humanity's ability to swiftly and comprehensively understand our dynamic planet.
Artech Information Systems LLC
Join our dynamic team at Artech Information Systems LLC as a Senior C++/Embedded Developer. In this pivotal role, you will leverage your expertise in C++ programming and embedded systems to develop innovative solutions that drive our projects forward. You will collaborate with a talented group of engineers, contributing to cutting-edge technology that makes a significant impact.
embedding-vc
AI Trainer: Code Generation SpecialistOverviewJoin our dynamic team at embedding-vc, where we are dedicated to advancing the capabilities of large language models in understanding and generating real-world code. Our focus lies in evaluating and enhancing multi-step reasoning pathways derived from actual GitHub repositories, with the aim of delivering high-quality and reliable code generation outputs.This long-term initiative requires engineers who possess strong engineering judgment and a deep understanding of complex coding environments. You will engage with intricate code paths and reasoning flows across various platforms.Your ResponsibilitiesAs an AI Trainer, you will assess and enhance multi-step reasoning trajectories generated from live production repositories. Your key tasks will include:Reviewing and analyzing model-generated reasoning sequencesIdentifying logical inconsistencies or weak reasoning stepsImproving trajectory structures to yield robust, production-grade outputsEvaluating reasoning quality across diverse programming environmentsThis role is more aligned with debugging model logic and reasoning systems than traditional annotation tasks.Qualifications We SeekWe are in search of engineers with extensive hands-on development experience and a robust familiarity with real codebases. Ideal candidates will:Be proficient in at least two mainstream programming languages, such as Python, C++, Java, TypeScript, or JavaScriptHave practical development experience in areas including backend systems, frontend applications, algorithms, testing, and infrastructureBe adept at navigating and reasoning through large GitHub repositoriesPossess strong written communication skillsExperience contributing to highly visible or popular GitHub repositories is a significant advantage.Additional InformationWe plan to onboard approximately 10 to 20 engineers for this ongoing initiative. A brief qualification exercise may be required prior to joining.
Woven by Toyota
Location: Palo Alto, CA About Woven by Toyota Woven by Toyota is leading Toyota’s transformation into a mobility company. The organization focuses on human-centered innovation to improve how people move and live. Key initiatives span four areas: AD/ADAS: Autonomous driving and advanced driver assistance technologies Arene: Software development framework for software-defined vehicles Woven City: A living laboratory for mobility innovation Cloud & AI: Digital infrastructure supporting collaboration and data-driven work Woven by Toyota’s vision is to create a safer world with fewer accidents and a higher quality of life for all. About the Release & Triage Team The Release & Triage team turns real-world signals and incidents into actionable insights for engineering. The sub-team focused on Release & Triage Tooling builds AI- and data-driven tools to support release qualification, simulation-based testing, and failure analysis. Close collaboration with Release, Triage, and core development teams keeps the mainline stable and continuously improving. Role Overview: Software Engineer, AI-Driven Release & Triage Tooling This mid- to senior-level Software Engineer will design and build internal tools using AI/ML and large language model (LLM) techniques. These tools analyze complex signals from logs, metrics, test results, images, and videos. The goal: help QA and development engineers quickly understand failures, identify regressions, and make sound release decisions. The role involves managing services and workflows that support release qualification and triage at scale. Work will integrate with CI/CD systems, simulation platforms, and internal data pipelines. This engineer will also help define best practices for responsible AI-driven analysis within the team.
Join Array Labs in revolutionizing radar technology to enhance humanity’s understanding of our dynamic planet.We are on a mission to deploy a sophisticated fleet of radar satellites, creating a real-time, high-resolution 3D map of Earth. This technology will empower government and commercial entities to make informed decisions in disaster response, infrastructure resilience, and critical geopolitical intelligence.At Array Labs, we take pride in designing and manufacturing our satellites from the ground up, providing unmatched accuracy, coverage, and responsiveness, ensuring that critical insights are delivered precisely when needed.As an Embedded Software Engineer, you will be at the forefront of innovation, developing firmware, FPGA logic, and embedded software that power our radar payloads and on-orbit processing systems. Your responsibilities will include writing and maintaining C/C++ firmware for Zynq UltraScale+ MPSoC devices, designing FPGA modules for high-throughput sensing and data movement, and constructing Linux-based embedded systems utilizing PetaLinux and Yocto. Collaboration with digital, RF, signal processing, and systems engineers will be essential in delivering reliable, high-performance embedded solutions. The architectures you create will have a direct impact on radar timing, data integrity, processing throughput, and system reliability in orbit.Be part of our rapidly expanding engineering team and contribute to the creation of the world's most advanced radar satellite constellation, enhancing our collective ability to respond to the changing realities of our planet.
Inflection AI
At Inflection AI, we are committed to enhancing human well-being and productivity through innovative AI technologies.The future of AI is rooted in trustworthy agents that represent our interests.We are at the forefront of this evolution, developing human-centered AI models that blend emotional intelligence (EQ) with analytical intelligence (IQ), thereby transforming interactions from mere transactions to meaningful relationships, ultimately delivering lasting value for individuals and businesses.Our current projects include:Pi, your personal AI, designed to be a compassionate companion that enriches daily life through practical support and insights.Our Platform — featuring large-language models (LLMs) and APIs that empower developers, agents, and enterprises to integrate Pi's emotional intelligence into contexts where empathy and human understanding are paramount.We are dedicated to creating a future of AI agents that build trust, foster understanding, and generate aligned, long-term value for all stakeholders.About the RoleAs the Director of IT & Internal Tools, you will architect and manage a secure, high-integrity infrastructure that will support Inflection’s workplace as we enter a new phase of global expansion. This is a highly technical leadership position for a proactive innovator who excels in execution—building robust systems, automating intricate workflows, and serving as “Customer Zero” for our cutting-edge AI technologies. Reporting directly to the COO, you will transform our internal infrastructure into a strategic advantage that enhances our organizational integrity. By crafting an intelligent and seamless employee experience, you will drive productivity and establish a benchmark for operational excellence in an AI-first environment.
PsiQuantum is hiring a Senior Manager of Quantum Model Validation. This role leads a team responsible for validating the quantum models that support the company's technology. The position is open to candidates in Palo Alto, California, or those who prefer to work remotely. Key responsibilities Direct the assessment of quantum models, focusing on their accuracy and reliability Lead and mentor a team of subject matter experts in quantum model validation Collaborate with teams across PsiQuantum to support and strengthen quantum computing systems Play a role in advancing the company's quantum technology Team leadership This position involves guiding a group of experts and working with colleagues throughout the company to ensure high standards in quantum model validation. The work directly supports PsiQuantum's mission to develop advanced quantum computing systems.
Sign in to browse more jobs
Create account — see all 559 results

