Sensor Software Engineer

Location: Torrance, CA
Date Posted: 07-19-2018
  • Founded in 1985 our client has developed a unique business model of achieving both research and technology advancements and transitioning them into commercial and defense products. 
  • HQ’d in Torrance, CA with 5 buildings that occupy over 100,000 square feet; housing some of the most highly advanced and unique research laboratories, as well as engineering, prototyping, development, testing, and production facilities. 
  • Delivered $300+ million in products to clients in various defense and commercial industries. 
  • Employs around 300 people, including many PhD level scientists and engineers. 
  • Highly innovative small business.
  • Employer contributed comprehensive medical, dental, and vision coverage at competitive rates and lower premiums. 
  • Employer contributed 401k savings plan
  • Complimentary Life Insurance 
  • Tuition Reimbursement 
  • 1 week of vacation time upon hire, 15 days paid vacation, 10 paid holidays
  • Company sponsored lunch and learns, team building activities, and onsite yoga classes
  • Excellent work/life balance
We are seeking a Sensor Software Engineer. The ideal candidate will be responsible for developing software for avionics and/or sensor systems for aerospace applications under on-going and future projects. He/she must have experience in leveraging current technological advances in algorithms and software, and be familiar with newer areas such as machine learning or deep learning methods. Must have experience in transitioning software from prototype hardware to real-time system and be capable of estimating software performance.
Key Responsibilities: 
  • Experience in application layer software development in C, C++, and Ada
  • Working knowledge of Python and Node.js. 
  • Ability to perform software code analysis and reverse engineering
  • Well-versed with programming on real-time embedded system for transitioning prototype algorithms from benchtop setups to embedded systems
  • Familiar with software hosting/rehosting on various hardware platforms
  • Must be able to support software/hardware integration
  • Experience with tools such as Matlab, and Labview
  • Excellent communications skills; both verbal and written
  • Torrance, CA is ranked in the Top 25 of “Best Suburban Cities to live in Los Angeles County” (based on factors including: crime/safety, housing, diversity, nightlife/recreation, school system, and the ability to raise a family) 
  • Located near the Los Angeles County and Orange County border opens up an endless possibility of fun recreational activities without the hassle of a tourist community. 
  • Bachelors/Masters in Electrical Engineering, Computer Engineering, or related field with at least 2 years related experience 
  • Strong software development experience in a language such as C and/or C++
  • Industry experience (military) preferred 
  • Knowledge of code development under various operating systems (Linux, Windows, Integrity and/or VxWorks)
  • Knowledge of FPGA development and HDL is plus.
  • Familiar with algorithms such as machine/deep learning
  • Technical writing and documentation skills strongly preferred 
  • Motivated by continuous learning and working on a variety of projects simultaneously 
Before applying, please note:
Unless otherwise stated in the requirements section of an individual job listing, our positions require U.S.  Citizenship, U.S. Permanent Residency, or other status as a U.S. Person as defined by 8 USC 1324b(a)(3).
The Patriot Group, Inc. (TPGI)
A California Certified Disabled Veteran Business Enterprise (CA DVBE) 
this job portal is powered by CATS