×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Azusa, Los Angeles County, California, 91702, USA
Listing for: PDS Tech, Inc.
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 75 - 85 USD Hourly USD 75.00 85.00 HOUR
Job Description & How to Apply Below
Embedded Software Engineer | Architect the Future of Flight Software

Location: Azusa, CA 91702 | On-site
Job Type: Full-Time, Contract | 3 Months
- Contract-to-Hire Opportunity
Schedule: Monday-Friday | 9/80 Schedule
Pay Rate: $75.00 - $85.00/hour
US Citizenship required due to Government regulations!

Turn Complex Algorithms Into Mission-Critical Flight Software

PDS Tech Commercial is seeking an accomplished Embedded Software Engineer to support our partnership witha leader in the aviation and aerospace industry, in Azusa, California
.

In this highly technical role, you will support the Flight Software Department as an Algorithm Computer Engineering & Design Architect
, helping design and implement sophisticated flight software solutions. You'll tackle challenging real-time computing problems across FPGA, CPU, and GPU architectures while helping transform complex algorithms into reliable, high-performance embedded solutions.

If you thrive at the intersection of software, algorithms, hardware, and real-time computing
, this is an opportunity to put your expertise behind technology built for demanding flight environments.

What You'll Do

As an Embedded Software Engineer, you will:

  • 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.

Required Qualifications

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
    .

Why Join Us?

This isn't just another software engineering assignment. It's an opportunity to work on sophisticated systems where speed, precision, performance, and reliability matter
.

By joining PDS Tech Commercial
, you'll have the opportunity to:

  • Work at the forefront of aviation and aerospace technology
    , supporting advanced flight software solutions.

  • Solve complex engineering challenges involving FPGAs, CPUs, GPUs, embedded systems, and high-performance real-time computing.

  • Make a meaningful impact on mission-critical technologies and next-generation systems.

  • Work alongside…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary