> Markdown version of [/jobs/ext/3555076-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3555076-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** PDS Inc. - **Location:** Azusa, CA, United States - **Experience:** Expert - **Salary:** $185,390.0 - **Contract:** Temporary contract - **Skills:** Agile Methodology, Algorithm Design, Computing Platforms, Distributed Computing Environment, Embedded Software, Field-Programmable Gate Array (FPGA), Real-Time Operating Systems, System on a Chip, System Programming, Systems Integration, Real Time Systems, Hardware Infrastructure - **Published:** October 2, 2026 - **Apply:** https://www.cjhunter.com//jobsearch/showjob.html?resultid=sulP4d&offset=92&PageSize=ALL&PageTitle=%3Cspan+style%3D%27font-weight%3Abold%27%3EEmbedded+Software+Engineer+-+%3C%2Fspan%3EEmbedded+Software+Engineer+%7C+Architect+the+Future+of+Flight+SoftwareLocation%3A+Azusa%2C+CA+91702+%7C+On-siteJob+Type%3A+Full-Time%2C+Contract+%7C+3+MonthsSchedule%3A+Monday-Friday+%7C+9%2F80+Schedu..&SIDW=7043dc31c1d7d6ca48e1cec839500de2.VUlEPTc2MjQ0MDU5 ## About the Role We're looking for an experienced engineering professional with: * Bachelor's degree in a STEM discipline plus 12 years of relevant experience; OR * Master's degree in a STEM discipline plus 10 years of relevant experience; OR * PhD in a STEM discipline plus 8 years of relevant experience. * Experience optimizing intra-SoC distributed processing across integrated FPGA, CPU, and GPU components. * Expertise with advanced embedded computing platforms supporting high-performance, real-time processing. * Experience with modern FPGAs and their integration into embedded systems. * Demonstrated experience designing and implementing high-bandwidth, 20+ Gbps real-time processing solutions. * Proven ability to minimize processing latency within heterogeneous compute architectures. * Strong experience mapping and fitting complex algorithms into fixed hardware configurations. * Knowledge of hardware-software co-design principles for embedded and compute-intensive systems. Preferred Qualifications Standout candidates may also bring: * Expertise with NVIDIA Orin Jetson platforms for high-performance, real-time processing. * Ability to translate MARs into flight software code. * Strong mathematical proficiency for algorithm development and implementation. * Proficiency in embedded and flight software development and execution. * Understanding of operating systems, kernels, and other low-level software concepts. * Experience working within flight environments, including real-time operating systems and flight software constraints. * Experience integrating software into third-party platforms. * Strong embedded systems development experience. * Experience with flight hardware and hardware-software integration. * Hands-on experience implementing algorithms within embedded or flight code. * Familiarity with Agile project management practices., If you're an experienced embedded software professional who gets energized by complex algorithms, real-time processing, heterogeneous computing, and flight systems, PDS Tech Commercial wants to hear from you. ## Description * Architect and implement high-performance flight software solutions for complex embedded systems. * Optimize distributed processing across integrated FPGA, CPU, and GPU components within a System-on-Chip environment. * Design and implement high-bandwidth, real-time processing solutions at 20 Gbps or greater. * Minimize processing latency across heterogeneous computing architectures. * Map and optimize complex algorithms for fixed hardware configurations. * Apply hardware-software co-design principles to compute-intensive embedded applications. * Integrate modern FPGA technology into advanced embedded systems. * Develop and execute software designed for real-time and flight environments. * Support hardware-software integration, testing, and implementation activities. * Translate complex system and algorithm requirements into reliable flight software. * Collaborate with multidisciplinary engineering teams to solve challenging technical problems. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [How Regex Works: The Secret Sauce Behind Pattern Matching](https://www.wearedevelopers.com/videos/1212-how-regex-works-the-secret-sauce-behind-pattern-matching) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)