Embedded Software Engineer Onsite Opportunity Torrance CA Fastwater Staffing

Hikinex

Torrance (CA)

On-site

USD 110,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hikinex in Torrance, CA is seeking Embedded Software Engineers to design, test, and integrate software for flight systems. You will work across applications, OS, networking, firmware, and simulation with hardware teams to build dependable mission-critical software.

We value early-career to senior technical contributors who thrive near hardware, solve tough systems problems, and contribute to guidance algorithms and image processing.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or related STEM field, or equivalent practical experience.
  • Experience with systems programming in C++, Python, Rust, or similar languages.
  • Familiarity with Linux-based development.
  • Understanding of low-level systems programming and hardware interfaces.
  • Experience with interfaces such as UART and I2C is valuable.

Responsibilities

  • Design and implement reliable autonomous software systems.
  • Develop simulations used to validate software precision and system dependability.
  • Participate throughout the software development lifecycle, from design and prototyping through testing, integration, and deployment.
  • Evaluate test results and troubleshoot complex hardware/software issues.
  • Perform hands-on integration and debugging across software and hardware systems.
  • Develop tools supporting virtualized hardware, hardware-in-the-loop, and vehicle-in-the-loop testing.
  • Collaborate with multidisciplinary engineering teams on advanced flight-system capabilities.
  • Contribute to guidance algorithms and integrated seeker image-processing efforts.
  • Lead major software projects when appropriate.
  • Support testing and operations at launch or customer sites when required.
  • Improve software standards, development practices, and engineering processes.

Skills

C++
Python
Rust
Linux
Low-level systems
UART/I2C

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or related STEM field

Job description

Location: Torrance, CA

Employment Type: Full-Time

Work Arrangement: 100% On-site, Monday–Friday

Start Date: TBD

Compensation: TBD — based on skills and experience

Important Screening Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related STEM field , or equivalent practical experience.
  • Open to candidates across experience levels, including early-career engineers and senior technical contributors.
  • Experience with systems programming using C++, Python, Rust, or similar languages.
  • Familiarity with Linux-based development.
  • Experience with low-level systems, hardware interfaces, or embedded software.
  • Must be able to work on-site in Torrance, CA.
  • U.S. work authorization and export-control eligibility requirements may apply.
  • Security clearance or other U.S. Government authorization may be required depending on the position. Embedded Software Engineer- JD
About the Role

We are seeking Embedded Software Engineers to develop, test, and integrate software that drives and simulates advanced flight systems.

The role spans multiple layers of the technology stack, including applications, operating systems, networking, firmware, and simulation. Engineers will work closely with hardware and software teams to build and debug mission-critical systems. Embedded Software Engineer- JD

What We're Looking For

We're looking for engineers at all experience levels who enjoy working close to the hardware , solving difficult systems problems, and building reliable software for complex flight systems. Embedded Software Engineer- JD

Key Responsibilities
  • Design and implement reliable autonomous software systems.
  • Develop simulations used to validate software precision and system dependability.
  • Participate throughout the software development lifecycle, from design and prototyping through testing, integration, and deployment.
  • Evaluate test results and troubleshoot complex hardware/software issues.
  • Perform hands‑on integration and debugging across software and hardware systems.
  • Develop tools supporting virtualized hardware, hardware-in-the-loop, and vehicle-in-the-loop testing.
  • Collaborate with multidisciplinary engineering teams on advanced flight‑system capabilities.
  • Contribute to guidance algorithms and integrated seeker image-processing efforts.
  • Lead major software projects when appropriate.
  • Support testing and operations at launch or customer sites when required.
  • Improve software standards, development practices, and engineering processes. Embedded Software Engineer- JD
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or related STEM field, or equivalent practical experience.
  • Experience with systems programming in C++, Python, Rust, or similar languages.
  • Familiarity with Linux-based development.
  • Understanding of low-level systems programming and hardware interfaces.
  • Experience with interfaces such as UART and I2C is valuable.
  • Strong problem‑solving and debugging skills.
  • Ability to work effectively in a multidisciplinary engineering environment. Embedded Software Engineer- JD
Preferred Qualifications
  • Strong C++ or Rust experience.
  • Real‑time embedded or distributed computing experience.
  • Experience with Linux systems.
  • Experience working with PowerPC, x86, ARM, or similar architectures.
  • Bash, networking, and performance‑analysis tools.
  • Experience with debugging, performance optimization, and unit testing.
  • Knowledge of TCP/UDP networking.
  • Experience building prototypes from first principles. Embedded Software Engineer- JD
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software Engineer Onsite Opportunity Torrance CA Fastwater Staffing
Flight Software Engineer Onsite Opportunity Torrance CA Fastwater Staffing

Hikinex • Torrance (CA)

On-site
USD 120,000 - 180,000
Flight Software Engineer | On-site Opportunity | Torrance, CA | Fastwater Staffing
Flight Software Engineer | On-site Opportunity | Torrance, CA | Fastwater Staffing

Recruiting • Torrance (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer (All Levels) for Fastwater Staffing and Recruiting
Embedded Software Engineer (All Levels) for Fastwater Staffing and Recruiting

Hikinex • Torrance (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Stealth Startup • Gardena (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Stealth Mode • Gardena (CA)

On-site
USD 120,000 - 160,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer
Embedded Software Engineer

MARICI Solutions GmbH • Lake Forest (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer - Aerospace
Embedded Software Engineer - Aerospace

AYM • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Health & Insurance
15 PTO days
401(k) with company match
Embedded Software Engineer
Embedded Software Engineer

Green Key Resources • Manchester (NH)

On-site
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Ursus • Foster City (CA)

On-site
USD 120,000 - 134,000
Medical and dental benefits
Vision benefits
401K benefits
+2