Principal Software Engineer

CHAOS Industries

City of Melbourne

On-site

AUD 249,000 - 332,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stock options (pre-IPO)
Relocation assistance
Annual bonuses
Free daily lunch
Unlimited PTO
Casual dress code
Health benefits

Job summary

CHAOS Industries seeks a Principal Software Engineer to join our team supporting R&D and product engineering for next-generation radar products. You will work on multiple capabilities across our product offerings and expand your skills within our families.

The role focuses on research, development, and production software, with system integration on COTS hardware and deployments for U.S. and international customers. On-site in Los Angeles, CA.

Qualifications

  • Bachelor’s or higher degree in Computer Science, Computer Engineering, or related field.
  • 10+ years of professional, object-oriented software development experience.
  • Experience with Agile lifecycle processes including Scrum, Continuous Integration, and Test-Driven Development methodologies.
  • Solid understanding and extensive experience in software development using Linux.
  • Extensive/advanced Python experience.
  • Experience with HW/SW I&T and V&V of high-TRL systems.
  • Experience with production-level SW development & deployment, including DevOps, DevSecOps, and CI/CD using modern FOSS/COTS toolsets.
  • Experience with software development tools enforcing best practices (linting, code coverage, code quality/security scanning, doc gen).
  • Experience with Networks (software and hardware).
  • Experience with CUDA/JAX
  • Experience with Software-Defined Radios (SDRs) (e.g. Ettus).
  • Experience developing near-real-time systems.
  • Experience with additional languages such as C++, Rust, NodeJS, Java, Go, etc
  • Experience with Containers (Docker, Podman, etc.)
  • Experience with git

Responsibilities

  • Research & Development (R&D) and Production software development for radar products.
  • Support system integration of software on hardware (COTS).
  • Support deployed software capabilities for international customers.
  • Work on-site in the Los Angeles (Hawthorne), California office.

Skills

Radar software
Linux development
Python
C++
Rust
NodeJS
Go
CUDA
JAX
DevOps
CI/CD
Testing (TDD)
Networks
git

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Podman
git

Job description

  • CHAOS is seeking a highly-skilled and motivated Principal Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products
  • This is a highly collaborative role which will allow you to work on multiple capabilities within our product offerings
  • As a member of our engineering team, you also have the opportunity to expand your skillset across our product families
  • Research & Development (R&D) and Production software development for our next-generation radar products
  • Support system integration of software on hardware (mostly commercial-off-the-shelf (COTS) hardware)
  • Support deployed software capabilities in the hands of our U.S. and international customers
  • Work full-time on-site in our office in Los Angeles (Hawthorne), California
Benefits
  • Generous pre-IPO stock option grants, relocation assistance + (coming soon!) annual bonuses
  • Free daily lunch, ‘No meeting Fridays’, unlimited PTO (for exempt employees), casual dress code
  • Life, FSA, HSA, 401k (+ Company match), and more
  • Medical, dental and vision benefits will be 100% paid for by the company
  • Ability to work with minimal supervision and collaborate on small teams
  • Bachelor’s or higher Degree in Computer Science, Computer Engineering, or related degree
  • 10+ years ofexperience in professional, object-oriented software development
  • Experience with Agile lifecycle processes including Scrum, Continuous Integration, and Test-Driven Development Methodologies
  • Solid understanding and extensive experience in software development using Linux
  • Extensive/advanced Python experience
  • U.S. Person status is required as this position will require the ability to access U.S.-only data systems
  • Experience with HW/SW I&T and V&V of high-TRL systems
  • Experience with production-level SW development & deployment, including DevOps, DevSecOps, and/or Continuous Integration/Continuous Delivery (CI/CD) using modern FOSS/COTS toolsets
  • Experience with SW development tools enforcing SW-development best practices (e.g. linting, code coverage, code quality/security scanning, doc gen, etc.)
  • Experience with Networks (software and hardware)
  • Experience with CUDA/JAX
  • Experience with Software-Defined Radios (SDRs) (e.g. Ettus)
  • Experience developing near-real-time systems
  • Experience with additional languages such as C++, Rust, NodeJS, Java, Go, etc
  • Experience with Containers (e.g. Docker, Podman, etc.)
  • Experience with git
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Radar Software Engineer (R&D and Production)
Radar Software Engineer (R&D and Production)

CHAOS Industries • City of Melbourne

On-site
AUD 208,000 - 319,000
Stock options (pre-IPO)
Relocation assistance
Annual bonuses
+5
Principal Radar Software Engineer — Lead Real-Time Systems
Principal Radar Software Engineer — Lead Real-Time Systems

CHAOS Industries • City of Melbourne

On-site
AUD 249,000 - 332,000
Stock options (pre-IPO)
Relocation assistance
Annual bonuses
+4
Radar Software Engineer - R&D & Production Systems
Radar Software Engineer - R&D & Production Systems

CHAOS Industries • City of Melbourne

On-site
AUD 208,000 - 319,000
Stock options (pre-IPO)
Relocation assistance
Annual bonuses
+5
Principal C++ Software Engineer
Principal C++ Software Engineer

So Code Limited • Town Of Cambridge

Hybrid
AUD 96,000 - 210,000
Travel Allowance
Bonus
Other benefits
Principal C++ Radar Software Engineer - Hybrid
Principal C++ Radar Software Engineer - Hybrid

So Code Limited • Town Of Cambridge

Hybrid
AUD 96,000 - 210,000
Travel Allowance
Bonus
Other benefits
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Australia

On-site
AUD 150,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Council of the City of Sydney

On-site
AUD 130,000 - 165,000
Senior Embedded Software Engineer – Real-Time AI Navigation
Senior Embedded Software Engineer – Real-Time AI Navigation

Advanced Navigation • Sydney

On-site
AUD 110,000 - 150,000
Senior Product Analyst
Senior Product Analyst

Advanced Navigation • Sydney

On-site
AUD 130,000 - 165,000
Associate Product Manager
Associate Product Manager

Advanced Navigation • Sydney

On-site
AUD 120,000 - 170,000