Senior Software Embedded Engineer
Job Title: Senior Software Embedded Engineer Location: Palo Alto, CA Zip Code: 94304 Duration: 9 Months Pay Rate: $67.52 - $89.31/hr. Keyword's: #PaloAltojobs; #EmbeddedEngineerjobs; Start Date: Immediate Job Description: Responsibilities:
- Use best-practices, experience, & talents to develop software solutions to support hardware bring-up and verification for a next-generation infotainment and autonomy platform.
- Design, develop, and deploy low-level embedded software and BSP components based on complex hardware schematics and datasheets for Linux-based systems.
- Lead the triage and stabilization of critical high-speed and low-speed interfaces (PCIe Gen4, I2C, Camera, Audio) while implementing security strategies for production-ready builds. Develop robust hardware-in-the-loop automation frameworks to ensure Start of Production (SOP) readiness.
- Collaborate across multiple disciplines to manage complex multi-repo rebases and build systems, delivering quality code and debugging complex hardware-software interface problems with a high level of efficiency and urgency.
- Bachelor"s or Master"s degree in Electrical or Computer Engineering or related field.
- Strong C/C++ programming skills for resource-constrained embedded systems.
- Extensive experience with Linux kernel development, including Device Tree (DTS) configuration and custom driver debugging.
- Expertise in debugging and triaging interface protocols: PCIe (enumeration/stress), I2C, SPI, UART, and Ethernet.
- Advanced proficiency in Python and Pytest for building automated hardware validation frameworks.
- Advanced Git skills, including non-negotiable expertise in complex rebasing, cherry-picking, and patch management across multiple repositories.
- Deep knowledge of Linux internals (process scheduler, memory management, concurrency, synchronization, and subsystem architecture).
- Experience with complex, multi-repo build environments and automated image generation (e.g., Yocto, Android, or custom Make/CMake).
- Experience with high-performance SoC platforms (e.g., NVIDIA Orin, Qualcomm) and automotive peripherals (PMICs, Deserializers).
- Knowledge of multi-threaded and multi-core programming in an ARM-based architecture.
- Experience with POSIX-based embedded systems such as QNX or Android.
- Strong electrical system debugging skills, including the use of electronic test equipment (oscilloscopes, logic analyzers) at the hardware level.
- Knowledge of hypervisors, virtualization, and secure boot/key revocation strategies.
- Experience with embedded toolchains, including compilers, linkers, and linker scripts for production-grade software.
Recommended Jobs
Architect
Are you looking for a Challenge? Looking for an innovative organization and the opportunity to learn and grow professionally? We can help! We are seeking an Architect under the Temporary Professi…
Special Education Teacher
A welcoming school in Crescent City, CA is seeking a compassionate Special Education Teacher to join its close-knit team. This full-time position is ideal for educators who enjoy personal connections…
Walt Disney Alternative Studio Production & Post Production Intern, Summer/Fall 2026
Job Summary: About the Role & Program The approximate dates of this internship are June 2026 through December 2026 Do you have a desire to engage and thrill? Join us as we engage and insp…
Applications Developer
Pure Power is seeking a talented and motivated Applications Developer to join our team. The successful candidate will be maintaining and enhancing our suite of C# add-on applications that integr…
Junior Motion Designer - Santa Monica, 90404
Junior Motion Designer - Santa Monica, 90404, United States of America Famehouse, a division of UMG, is the preeminent leader in D2C solutions in music, defining & delivering the industry’s best-in-…
Investment Banking Financial Sponsors Senior Associate - San Francisco
Our San Francisco office is looking for an Investment Banking Senior Associate to join the Financial Sponsors Group. Our Financial Sponsors Group advises private equity firms, hedge funds, sovereign …
Senior Project Architect
NBBJ is an award-winning design firm recognized as a , a and a recipient. These recognitions reflect our purpose-driven approach that, fueled by ideas and a culture of collaboration, creates healthy…
Clerical Assistant
Job Overview Our organization is looking for an Clerical Assistant to deal with the work and keep up with complex timetables, oversee staff and handle obligations for top management. We are sear…
Enterprise Account Executive
About the Role Location: US‑West (Pacific / Mountain time zones) As an Account Executive on the US‑West team, you will own the full sales cycle—from generating pipeline to closing enterprise deals…
GIS Industry Solutions Manager - Telecommunications
Overview As an established thought leader in the telecommunications industry, you get excited about evangelizing how geospatial understanding and GIS enable others to work smarter. You know that anal…