Talent.com
The Judge Group
Principal Software Engineer (Embedded)The Judge Group • Moorpark, CA
Principal Software Engineer (Embedded)

Principal Software Engineer (Embedded)

The Judge Group • Moorpark, CA
5 days ago
Salary
$180,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description
The Judge Group is currently seeking a Principal Software Engineer (Embedded) to support a large Aerospace company. This is a full time, direct hire opportunity. The Principal Software Engineer (Embedded) has the opportunity to lead and develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for deployment on embedded devices and systems like aircraft and payloads and have the opportunity to test out those devices in flight test environments. This requires the engineer to design, develop, code, test and debug system software as well as analyze and enhance efficiency, stability and scalability of the software on particular devices. There is a mix of full life-cycle development as well as a need to use existing software code base to expand the capabilities to match specific program requirements.Position Responsibilities
  • Writes and tests software to support integration of sensors and embedded processors into aircraft (such as autopilots, payloads, software defined radios or other functional components) or other robotic systems
  • Designs and implements software for prototypes and products using established industry developed tools and practices. Ensure good configuration control and management of software
  • Leads in writing of system requirements, system test plans, diagnostic tools, and in validation testing of software. Assist with hardware selection and recommend processing, memory and storage needs of systems
  • Leads development of rapid prototyping and conceptual level testing and will require estimating time to develop software and scoping the depth of the development with project/program management to fit timeline and budget constraints
  • Works closely with other engineering disciplines. Focused on getting the job done
  • Leads and supports transition of development software to production environments and to certification. Participates in multi-disciplinary development teams
  • Develops proof of concept capability demonstrations. Conducts and supports design reviews
  • Works on significant and unique issues where analysis of situations or data requires evaluation of intangibles
  • Other duties as assigned
Basic Qualifications (Required Skills & Experience)
  • A BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field is required or equivalent combination of education, training, and experience
  • Minimum 12 - 15 years of experience years of relevant experience
  • Experienced trouble-shooting systems is required and is proficient with Python, C, C++11,C++ STL and/or OpenCL
  • Demonstrated knowledge of Visual Studio, Eclipse or similar IDE as well as defect tracking tools
  • Experienced working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB
  • Demonstrated mathematical and analytical skills are required
  • Periodic travel will likely be required in support of testing equipment at approved flying locations
  • Periods of development may require long irregular hours around deadlines, weekends and some holidays and in field test environments
Other Qualifications & Desired Competencies
  • Advanced degree is preferred
  • Demonstrates competency in contributing to the design, coding, documenting and testing software
  • Experience with Test Driven Development (TDD) along with unit testing software
  • Understanding of automated build environments along with automated test and deployment
  • Demonstrated knowledge of object-oriented programming and multi-threaded design such as JIRA and source code control tools such as SVN, Bitbucket or GitLab
  • Experience with STM32 family of processors and working with RTOS systems (such as µC/OS, freeRTOS) on those processors
  • Experience using Video 4 Linux and modifying and compiling Embedded Linux systems
  • Experience developing drivers for Linux/ARM is required, familiarity with Robot Operating System (ROS) is a plus
  • Demonstrates electronics knowledge and use of lab equipment
  • Demonstrates strong leadership, interpersonal and communication (written and verbal) skills
  • Understanding of the design of the system that one is working on and understand the role that assigned tasks play in the system
  • Demonstrates competency in researching and re-engineering to propose alternate solutions to issues
  • Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
  • Displays strong initiative and drive to accomplish goals and meet company objectives
  • Takes ownership and responsibility for current and past work products
  • Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
  • Has effective problem-solving, analytical, interpersonal and communication skills
  • Focuses on teamwork, collaboration and puts the success of the team above one's own interests
Create a job alert for this search

Principal Software Engineer (Embedded) • Moorpark, CA

Similar jobs

Principal/Sr. Principal Embedded Software Engineer - R10229648

Northrop GrummanCamarillo, CA, United States
Full-time

RELOCATION ASSISTANCE: Relocation assistance may be available.CLEARANCE REQUIRED FOR START: Yes.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems tha... Show more

 • Promoted

Senior Embedded Software Engineer - Secret Clearance

Northrop GrummanCamarillo, CA, United States
Full-time

A leading defense technology firm in Camarillo, California is seeking an Embedded Software Engineer at the Principal or Sr.This role involves developing embedded real-time system software, working ... Show more

 • Promoted

Senior Embedded Lead, BMS for Mining Equipment

Sandvik GroupCamarillo, CA, United States
Full-time

A global engineering company is seeking a Senior Software Engineer to lead the development of Battery Management Systems for mining applications.The role requires 5+ years of software engineering e... Show more

 • Promoted

Information Technology Professional

US NavyCasa Conejo, CA, US
Full-time

Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper... Show more

 • Promoted

Become a Surrogate – Give the Miracle of Life & Earn Up to $115,000 from Home!

Giving Tree SurrogacyLake of the Woods, CA, US
Full-time +1

We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate.In this role, you will be instrumental in supporting indi... Show more

 • Promoted

Surrogates Start at $75K-$95K+ $1,250 Bonus + $11K Pre-Pregnancy Payout

Physician's SurrogacyFrazier Park, CA, US
Full-time +2

Surrogates Start at $75K$95K+ $1,250 Bonus + $11K Pre-Pregnancy Payout.Looking for a high-paying opportunity with real support and no upfront costs?.Become a Surrogate and earn up to.All expenses ... Show more

 • Promoted

Surrogates Start at $75K to $95K+, Includes $1,200 Bonus + $11K Pre Pregnancy Payout

Physician's SurrogacyFrazier Park, CA, US
Full-time +2

Surrogates Start at $75K$95K+ $1,250 Bonus + $11K Pre-Pregnancy Payout.Looking for a high-paying opportunity with real support and no upfront costs?.Become a Surrogate and earn up to.All expenses ... Show more

 • Promoted

Advanced Electronics / Computer Field Technician

US NavyCamarillo, CA, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more

 • Promoted

Principal Software Development Engineer

BioSpaceThousand Oaks, CA, United States
Full-time

Principal Software Development Engineer.Be among the first 25 applicants.Principal Software Development Engineer.Get AI-powered advice on this job and more exclusive features.Join Amgens Mission of... Show more

 • Promoted

Surrogates Start at $75K to $95K+ plus $1,200 Bonus and $11K Pre Pregnancy Payout

Physician's SurrogacyFrazier Park, CA, US
Full-time +2

Surrogates Start at $75K$95K+ $1,250 Bonus + $11K Pre-Pregnancy Payout.Looking for a high-paying opportunity with real support and no upfront costs?.Become a Surrogate and earn up to.All expenses ... Show more

 • Promoted

Director Software Development Engineering

Amgen SAThousand Oaks, CA, United States
Full-time

Join Amgen's Mission of Serving Patients.At Amgen, if you feel like you’re part of something bigger, it’s because you are.Our shared mission—to serve patients living with serious illnesses—drives a... Show more

 • Promoted

Aviation Electronics, Electrical & Computer Systems Technician

US NavyFillmore, CA, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more

 • Promoted

Algebra Private Tutoring Jobs Thousand Oaks

SuperprofThousand Oaks, California, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Make Miracles Happen: Become a Surrogate & Earn Up to $115,000 from Home!

Giving Tree SurrogacyLake of the Woods, CA, US
Full-time +1

We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate.In this role, you will be instrumental in supporting indi... Show more

 • Promoted

AI Software Engineer

Quantum-Systems, Inc.Moorpark, CA, United States
Full-time

We design, develop, manufacture and deliver eVTOL Unmanned Aircraft Systems UAS and an ecosystem of related products and services.Our business directly addresses the Defense and Security markets in... Show more

 • Promoted

Remote Software Developer $60 - $120/hourpay

Micro1Thousand Oaks, California, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Staff MEMS Engineer, AFM Probes Development

BrukerCamarillo, California, United States
Full-time +1

Staff MEMS Engineer, AFM Probes Development.Bruker is enabling scientists to make breakthrough discoveries and develop new applications that improve the quality of human life.Bruker's high-performa... Show more

 • Promoted

Automation Engineer Principal (JP12201)

3key Consulting, Inc.Thousand Oaks, CA, United States
Full-time

Automation Engineer Principal (JP12201).Manufacturing & Clinical Supply (MCS) Automation group.Only qualified candidates need apply.Key Consulting is hiring! We are recruiting an.Global leader in t... Show more

 • Promoted

Speech Pathologist ($114,400 - $161,803 Annual)

Encompass Health Rehabilitation Hospital of BakersfieldFrazier Park, California, US
Full-time +1

Speech Pathologist Career Opportunity.If you think you are the right match for the following opportunity, apply after reading the complete description.Are you searching for a career that aligns wit... Show more

 • Promoted

Director of Software Development Engineering — Remote & Impact

Amgen SAThousand Oaks, CA, United States
Remote
Full-time

Amgen SA is looking for a Director of Software Development Engineering in Thousand Oaks, CA.The role requires a Master's degree and 6 years of experience in software development.Key responsibilitie... Show more