<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>bfb496c7-845</externalid>
      <Title>Senior Embedded Software Engineer</Title>
      <Description><![CDATA[<p>We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?</p>
<p>Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out.</p>
<p><strong>Responsibilities</strong></p>
<p>What you&#39;ll do...</p>
<ul>
<li>Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on creating re-usable software designs / components.</li>
</ul>
<ul>
<li>Design and implement real-time Ethernet communication.</li>
</ul>
<ul>
<li>Develop custom serial communication protocol over UART and I2C interfaces to support reliable data exchange between the device and external components.</li>
</ul>
<ul>
<li>Specify requirements, design, implement, and test both bare metal and RTOS low-level software for creating a scalable platform.</li>
</ul>
<ul>
<li>Work with/resolve ambiguity in requirements/specifications/designs.</li>
</ul>
<ul>
<li>Create elegant, efficient real-time software components and interfaces.</li>
</ul>
<ul>
<li>Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness.</li>
</ul>
<ul>
<li>Work with hardware and debuggers at a bench and HIL level to verify software operation.</li>
</ul>
<ul>
<li>Define system-level power / compute / communication requirements and implement solutions that allow different applications to achieve different combinations of configurations.</li>
</ul>
<ul>
<li>Profile power / CPU / bus usage and identify opportunities for optimization on the submodule as well as system level.</li>
</ul>
<ul>
<li>Collaborate with V&amp;V to develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes.</li>
</ul>
<ul>
<li>Interface with external vendors, including review of firmware specifications, providing design guidance, and integrating code releases.</li>
</ul>
<ul>
<li>Maintain clear and concise documentation of design and firmware architecture</li>
</ul>
<p><strong>Qualifications</strong></p>
<p>You&#39;ll have...</p>
<ul>
<li>Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience</li>
</ul>
<ul>
<li>8+ years of relevant experience in embedded design, using C/C++</li>
</ul>
<ul>
<li>Experience with bare metal and RTOS environment</li>
</ul>
<ul>
<li>Experience with JIRA/Confluence or a similar system for tracking inputs/results.</li>
</ul>
<ul>
<li>Knowledge of electrical engineering fundamentals including circuit analysis and design</li>
</ul>
<p>Even better, you may have...</p>
<ul>
<li>Highly collaborative mindset and strong communication skills.</li>
</ul>
<ul>
<li>Desire to work with vendors to integrate source code for new technology.</li>
</ul>
<ul>
<li>Experience in driver development and RTOS integration. Zephyr OS experience is a plus.</li>
</ul>
<ul>
<li>Experience with software build tools like Bazel, Scons, Cmake etc.</li>
</ul>
<ul>
<li>Experience with fundamental hardware components on PCB and their analysis tools.</li>
</ul>
<ul>
<li>Ability to write testing scripts for using scripting languages (Python)</li>
</ul>
<ul>
<li>Fluent in software fundamentals including software design and maintainability.</li>
</ul>
<ul>
<li>Hands-on experience in hardware bring-up, system debugging, and code optimization.</li>
</ul>
<p>You may not check every box, or your experience may look a little different from what we’ve outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!</p>
<p>As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:</p>
<ul>
<li>Immediate medical, dental, vision and prescription drug coverage</li>
</ul>
<ul>
<li>Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more</li>
</ul>
<ul>
<li>Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more</li>
</ul>
<ul>
<li>Vehicle discount program for employees and family members and management leases</li>
</ul>
<ul>
<li>Tuition assistance</li>
</ul>
<ul>
<li>Established and active employee resource groups</li>
</ul>
<ul>
<li>Paid time off for individual and team community service</li>
</ul>
<ul>
<li>A generous schedule of paid holidays, including the week between Christmas and New Year’s Day</li>
</ul>
<ul>
<li>Paid time off and the option to purchase additional vacation time.</li>
</ul>
<p>This position is a general salary grade 8 and ranges from $135,000-226,000</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$135,000-226,000</Salaryrange>
      <Skills>embedded design, C/C++, bare metal, RTOS environment, JIRA/Confluence, electrical engineering fundamentals, circuit analysis, software design, maintainability, driver development, RTOS integration, Zephyr OS, software build tools, fundamental hardware components, analysis tools, testing scripts, scripting languages, hardware bring-up, system debugging, code optimization</Skills>
      <Category>Engineering</Category>
      <Industry>Automotive</Industry>
      <Employername>Ford Motor Company</Employername>
      <Employerlogo>https://logos.yubhub.co/ford.com.png</Employerlogo>
      <Employerdescription>Ford Motor Company is a multinational automaker headquartered in Dearborn, Michigan. It is one of the largest automobile manufacturers in the world.</Employerdescription>
      <Employerwebsite>https://www.ford.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/59218</Applyto>
      <Location>Palo Alto</Location>
      <Country></Country>
      <Postedate>2026-04-25</Postedate>
    </job>
    <job>
      <externalid>c45fae31-177</externalid>
      <Title>Senior Embedded Software Engineer</Title>
      <Description><![CDATA[<p>As a Senior Embedded Software Engineer on the Network Software team at Astranis, you will be responsible for assisting with architecture, high-level design choices, development, execution, and implementation of the flight software that commands and monitors the spacecraft.</p>
<p>This role will contribute to both commercial and US Government programs. You will develop software for the Flight Computer / Earth Stations Hub for our Satellites, develop firmware for control boards on the satellite/Earth Stations Hub, and improve and deliver reliable software through requirements generation, design continuous integration, automated testing, and code reviews.</p>
<p>You will collaborate with multiple teams (Payload, Communications Ground Control, Telemetry) and develop software in C++ to interface with Flight computer and interface with the custom hardware on the vehicle. You will deliver complex projects through incremental development and mentor junior engineers.</p>
<p>Requirements:</p>
<ul>
<li>5-8+ years of experience developing software for products in modern C++ or C</li>
<li>Familiarity with Software Development Methodologies and Design Patterns</li>
<li>Experience with working on Communication Protocols (TCP/IP, I2C, SPI)</li>
<li>Good Communication and Written Skills</li>
<li>Passionate about Space Technology</li>
<li>Experience with Building High Availability/High Reliability systems</li>
</ul>
<p>Bonus:</p>
<ul>
<li>Experience with Python</li>
<li>Experience with embedded Linux / POSIX systems</li>
<li>Experience developing on and for VxWorks, Linux, FreeRTOS, or QNX Environments</li>
<li>Demonstrated experience building, testing, and shipping production software</li>
<li>Experience with safety critical development (FDA, FAA, Automotive)</li>
<li>Experience Board Bringup, debugging / Integration of Hardware Software</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange>$180,000-$260,000 USD</Salaryrange>
      <Skills>modern C++, C, Software Development Methodologies, Design Patterns, Communication Protocols, TCP/IP, I2C, SPI, Space Technology, High Availability/High Reliability systems, Python, embedded Linux, POSIX systems, VxWorks, Linux, FreeRTOS, QNX Environments, safety critical development, Board Bringup, debugging, Integration of Hardware Software</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Astranis</Employername>
      <Employerlogo>https://logos.yubhub.co/astranis.com.png</Employerlogo>
      <Employerdescription>Astranis builds advanced satellites for high orbits, expanding humanity&apos;s reach into the solar system. The company has raised over $750 million from top investors and employs a team of 450 engineers and entrepreneurs.</Employerdescription>
      <Employerwebsite>https://astranis.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/astranis/jobs/4353821006</Applyto>
      <Location>San Francisco</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
    <job>
      <externalid>0cedc6a5-0d6</externalid>
      <Title>Senior Embedded Software Engineer</Title>
      <Description><![CDATA[<p>Anduril Industries is seeking a Senior Embedded Software Engineer to join our DeviceOS team. As a member of this team, you will build Anduril&#39;s platform for running software on Anduril&#39;s robotics systems. Your software will be deployed on robots operating on land, sea, and air. You will be responsible for the full lifecycle of software development projects including design, implementation, automated testing, field testing, and deployment support.</p>
<p>Key responsibilities include: Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc) Customize vendor BSPs for use with NixOS systems Help secure our embedded Linux systems</p>
<p>Required qualifications include: Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components Experience with Linux kernel development Experience with uboot, EDK2, platform firmware, etc Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc Experience with C or Rust U.S. Person status is required as this position needs to access export controlled data</p>
<p>Preferred qualifications include: Experience developing embedded Linux systems using Yocto, buildroot, or similar systems Familiarity with packaging CUDA libraries and applications Familiarity with functional programming paradigms Experience with one or more of the following languages: C++, Python, Go, Haskell</p>
<p>The salary range for this role is $170,000-$230,000 USD per year.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange>$170,000-$230,000 USD per year</Salaryrange>
      <Skills>Linux kernel development, uboot, EDK2, platform firmware, Nix/NixOS, Foodle, C, Rust, Yocto, buildroot, CUDA libraries and applications, functional programming paradigms, C++, Python, Go, Haskell</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Anduril Industries</Employername>
      <Employerlogo>https://logos.yubhub.co/anduril.com.png</Employerlogo>
      <Employerdescription>Anduril Industries is a defense technology company that develops advanced technology for the U.S. and allied military.</Employerdescription>
      <Employerwebsite>https://anduril.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/andurilindustries/jobs/5101254007</Applyto>
      <Location>Costa Mesa, California, United States</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
    <job>
      <externalid>56241661-4d1</externalid>
      <Title>Senior Embedded Software Engineer</Title>
      <Description><![CDATA[<p>We are seeking a highly experienced and influential Senior Software Engineer to lead the firmware development and integration for a family of innovative connected modular systems. These multi-functional products can be used both inside and outside the vehicle, creating a seamless and connected user experience.</p>
<p>As a technical leader, you will play a crucial role in shaping the future of vehicle interaction and personalization, setting the architectural direction for the project. This role requires a deep mastery of embedded systems, connectivity, diagnostics, and a talent for integrating third-party solutions. Strong leadership and collaboration skills are essential for success in this position.</p>
<p>Responsibilities:</p>
<ul>
<li>Lead Firmware Development: Lead the design and implementation of application firmware for connected vehicle devices, focusing on optimizing performance and ensuring robust security. This includes architectural design, code implementation, and ongoing maintenance.</li>
</ul>
<ul>
<li>System Integration: Oversee the integration of various subsystems, including those provided by 3rd party collaborators and vendors, into the overall project. This involves close collaboration with external partners to review firmware specifications, provide design guidance, and ensure seamless interoperability.</li>
</ul>
<ul>
<li>Design and implement end-to-end diagnostics and telemetry features. This includes developing updates for embedded systems and supporting Android applications/bridges, as well as driving full-stack validation from the device to the cloud.</li>
</ul>
<ul>
<li>Ensure continuous improvements, high performance, and robust issue resolution for all developed functionalities, both before and after product launch.</li>
</ul>
<ul>
<li>Connectivity and Communication: Design and implement firmware architecture and communication protocols between the modular devices and other systems, including in-vehicle networks and mobile devices. Ensure secure and reliable data exchange between different components.</li>
</ul>
<ul>
<li>Testing and Validation: Collaborate closely with the validation team to develop and execute comprehensive test plans to validate firmware functionality, performance, stability, and adherence to requirements. This includes defining test cases, developing test scripts, and analyzing test results. Active participation in all testing phases, from unit testing to system-level testing, is expected.</li>
</ul>
<ul>
<li>Continuous Integration: Integrate project source code into the Continuous Integration (CI) software build infrastructure to automate the build process, perform automated testing, and ensure code quality.</li>
</ul>
<ul>
<li>Documentation: Maintain clear and concise documentation of firmware architecture, design decisions, and code implementation.</li>
</ul>
<p>Qualifications:</p>
<ul>
<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Electrical Engineering, or a related field.</li>
</ul>
<ul>
<li>Significant experience in embedded software/firmware development, ideally in the automotive or consumer electronics industry.</li>
</ul>
<ul>
<li>Proven experience architecting and leading firmware development for complex embedded systems.</li>
</ul>
<ul>
<li>Strong programming skills in C/C++. Experience with other relevant languages (e.g., Python) is beneficial.</li>
</ul>
<ul>
<li>Deep understanding of RTOS concepts and experience with RTOS platforms.</li>
</ul>
<ul>
<li>Experience with communication protocols such as Ethernet, Bluetooth, and Wi-Fi.</li>
</ul>
<ul>
<li>Proficiency in hardware debugging tools (JTAG debuggers, oscilloscopes, logic analyzers).</li>
</ul>
<ul>
<li>Experience with software version control systems (e.g., Git).</li>
</ul>
<ul>
<li>Excellent problem-solving, analytical, and communication skills.</li>
</ul>
<ul>
<li>Ability to work effectively in a collaborative team environment and lead technical discussions.</li>
</ul>
<ul>
<li>Experience with over-the-air (OTA) updates is a plus.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$135,420-226,980</Salaryrange>
      <Skills>C/C++, Embedded Systems, Connectivity, Diagnostics, Communication Protocols, RTOS, Hardware Debugging Tools, Software Version Control Systems, Problem-Solving, Analytical Skills, Communication Skills, Python, Android Applications, Bridges, Full-Stack Validation, Continuous Integration, Over-the-Air Updates</Skills>
      <Category>Engineering</Category>
      <Industry>Automotive</Industry>
      <Employername>Ford Motor Company</Employername>
      <Employerlogo>https://logos.yubhub.co/ford.com.png</Employerlogo>
      <Employerdescription>Ford Motor Company is a multinational automaker headquartered in Dearborn, Michigan. It designs, manufactures, markets, and services a full line of passenger and commercial vehicles.</Employerdescription>
      <Employerwebsite>https://www.ford.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/62569</Applyto>
      <Location>Palo Alto</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>