UAS Embedded Software and Robotics Engineer
2 months ago
UAV Embedded Software and Robotics Engineer
Knightwerx is looking for a highly skilled and experienced Embedded Software and Robotics Engineer to work on the development of a small unmanned electric aircraft system. We operate in a fast-paced development environment that balances innovation and ingenuity with practicality and reliability. You’ll be working with and supported by a team of strong engineers and subject matter experts to develop an aircraft from the ground up and be involved in every step of the process. We are looking to fill multiple positions, and you are not required to fulfill all skills.
Requirements
· Must have US citizenship
· On-site, collaborative work environment
Work Experience
· Bachelor's or higher degree in relevant engineering discipline
· 4+ years’ experience developing software for embedded systems, preferably unmanned systems
· Top to bottom, start to finish development of embedded systems software
· Cross-discipline, hands-on experience with electrical, image processing, robotics, and GNC fields
Attributes
· Innovative, hands-on, and practical
· Multi-disciplined, problem solver, driven by engineering analysis
· Goal driven, learns from mistakes, and closes the loop on the design process
· Understands trades of scope for effort
· Communicates well through discussion and documentation
· Works well with others to develop plans and solve problems
Primary Duties
· Assists a small team in the adaptation and development of onboard autopilot flight software
· Works with lead software engineer to understand software requirements and functionalities and implement solutions
· Define and complete analysis and testing of code blocks, methods, classes, etc to show proper functionality under normal and off-design operation
· Further works with cross-discipline engineers (EE, GNC) to understand the system-level desired functionality
· Adapts existing software blocks to provide desired behavior and functionality
· Architects new software blocks to provide desired functionality
· Debug software through simulation and hardware debugging
· Set up software projects in an IDE and automating/streamlining building, debugging
Tasks
The applicant should be capable of fulfilling a subset of these tasks:
· Develop and implement ISR video and imagery processing chains
· Develop and implement computer vision routines, including gps-denied navigation, target recognition and tracking
· Develop drivers for peripherals and component interfaces
· OS level task scheduling implementation and troubleshooting
· Develops higher level software and/or frameworks for communications, health monitoring, GNC
· Identifies bugs and areas of improvement for cleaner, more consistent and better operating code
· Adapt software to a SIL environment for system level testing and debugging
Skills
The applicant should be capable of a subset of these skills:
· Embedded programming, with emphasis on C/C++ in a robotics, ISR, and/or UAV setting. Experience with Python, C#, embedded Linux (desired)
· Real time image processing tools/software for ISR applications, including image stabilization
· Computer vision applications, including visual inertial odometry, object/motion tracking
· Basic understanding of low-level hardware for the purposes of assessing functionality (e.g. speed requirements) and troubleshooting (e.g. signal tracking)
· Experience with common robotics communication protocols including CAN, RS-485, I2C, SPI
· Demonstrated ability to debug complex systems through root cause analysis
· Capable of hardware debugging and/or working with hardware engineers to troubleshoot avionics issues Includes following wiring diagrams and oscilloscope/analyzer use
· Use and implementation of object-oriented programming
· Healthy math and analysis capabilities to aide in assessing avionics functionality/capability and troubleshooting
· Cross-discipline, hands-on experience with electrical, robotics, and GNC fields
· Experience with Ardupilot and/or PX4 code bases and compatible hardware (desired)
We look forward to hearing from you
-
UAS Lead Embedded Software and Robotics Engineer
2 months ago
Camarillo, United States Knightwerx Full timeUAV Lead Embedded Software and Robotics EngineerKnightwerx is looking for a highly skilled and experienced Lead Embedded Software and Robotics Engineer to work on the development of a small unmanned electric aircraft system. We operate in a fast-paced development environment that balances innovation and ingenuity with practicality and reliability....
-
UAS Lead Embedded Software and Robotics Engineer
2 months ago
Camarillo, United States Knightwerx Full timeUAV Lead Embedded Software and Robotics EngineerKnightwerx is looking for a highly skilled and experienced Lead Embedded Software and Robotics Engineer to work on the development of a small unmanned electric aircraft system. We operate in a fast-paced development environment that balances innovation and ingenuity with practicality and reliability....
-
UAS Embedded Software and Robotics Engineer
2 months ago
Camarillo, United States Knightwerx Full timeUAV Embedded Software and Robotics EngineerKnightwerx is looking for a highly skilled and experienced Embedded Software and Robotics Engineer to work on the development of a small unmanned electric aircraft system. We operate in a fast-paced development environment that balances innovation and ingenuity with practicality and reliability. You’ll be...
-
Lead Embedded Software and Robotics Engineer
3 weeks ago
Camarillo, California, United States Knightwerx Full timeJob Title: UAV Lead Embedded Software and Robotics EngineerKnightwerx is seeking a highly skilled and experienced Lead Embedded Software and Robotics Engineer to join our team. As a key member of our development team, you will be responsible for leading the adaptation and development of onboard autopilot flight software for our small unmanned electric...
-
Software Embedded Manager
3 weeks ago
Camarillo, California, United States Northrop Grumman Full timeJob Title: Software Embedded ManagerWe are seeking a highly skilled Software Embedded Manager to join our team at Northrop Grumman. As a key member of our Engineering and Sciences organization, you will be responsible for leading a team of software engineers in the development of complex embedded systems.Job Summary:The Software Embedded Manager will be...
-
Embedded Firmware Engineer
2 weeks ago
Camarillo, California, United States CalTek Staffing , Inc. Full timeJob Title: Firmware Engineer - Motion Control FocusJob Summary:We are seeking a highly skilled Firmware Engineer with a focus on Motion Control to join our Embedded Products Development Team. As a key member of our team, you will be responsible for developing advanced embedded features for servo controls used in motion systems and robotics.Key...
-
Software Embedded Manager 1
3 weeks ago
Camarillo, California, United States Northrop Grumman Full timeJob Title: Software Embedded Manager 1Northrop Grumman is seeking a highly skilled Software Embedded Manager 1 to join our team in Camarillo, California. As a Software Embedded Manager 1, you will be responsible for the functional management of approximately 10 engineers (systems and software) and a program assignment related to electronic warfare (Mission...
-
Embedded Firmware Developer
2 weeks ago
Camarillo, California, United States CalTek Staffing , Inc. Full timeFirmware EngineerAt CalTek Staffing, Inc., we are seeking a highly skilled Firmware Engineer to join our Embedded Products Development Team. As a key member of our team, you will be responsible for developing advanced embedded firmware solutions for servo controls used in motion systems and robotics.Key Responsibilities: Develop real-time embedded firmware...
-
Embedded Firmware Developer
2 weeks ago
Camarillo, California, United States PEAK Technical Staffing USA Full timeFirmware Engineer (Communications Emphasis)Camarillo, CAWe are seeking an experienced Firmware Engineer to join our Embedded Products Development Team.This team develops cutting-edge embedded features and products associated with servo controls for motion systems and robotics applications.Key Responsibilities:Develop and implement effective, robust, and...
-
Software Embedded Manager 1
3 weeks ago
Camarillo, California, United States Northrop Grumman Full timeJob Title: Software Embedded Manager 1Northrop Grumman is seeking a highly skilled Software Embedded Manager 1 to join our team in Camarillo, California. As a key member of our Engineering and Sciences organization, you will be responsible for leading a team of software and systems engineers in the development of cutting-edge electronic warfare systems.Key...
-
Embedded Firmware Engineer
2 weeks ago
Camarillo, California, United States Advanced Motion Controls Full timeWe are seeking an experienced Firmware Engineer to join our Embedded Products Development Team. This team develops cutting-edge embedded features and products associated with servo controls for motion systems and robotics applications.Key Responsibilities:Develop and implement effective, robust, and sustainable code for projects targeting our embedded servo...
-
Firmware Engineer
4 weeks ago
Camarillo, California, United States Advanced Motion Controls Full timeJob Title: Firmware Engineer - Motion Control ExpertWe are seeking an experienced Firmware Engineer to join our Embedded Products Development Team. This team is responsible for developing cutting-edge embedded features and products associated with servo controls for motion systems and robotics applications.Key Responsibilities:Develop and implement...
-
Embedded Systems Specialist
2 weeks ago
Camarillo, California, United States Pikemann LLC Full timePikemann LLC is seeking an experienced Embedded Systems Specialist to join their team. The ideal candidate will have a strong background in electronics, including design, diagnosis, repair, and testing of moderately complex electronic assemblies.Key Responsibilities:Conduct research and assessments of digital and analog electronic hardware.Use reverse...
-
Aero Mechanical Engineer
4 weeks ago
Camarillo, California, United States Knightwerx Full timeAbout the JobWe are seeking an experienced Mechanical Engineer to join our R&D team at Knightwerx. As a subject matter expert in mechanism design, you will work collaboratively with a multi-disciplinary team to develop small unmanned electric aircraft from the ground up.Key Responsibilities:Design and develop mechanical systems and structures for UASConduct...
-
Principal Software Engineer
1 month ago
Camarillo, California, United States Northrop Grumman Full timeJob Title: Principal/Sr. Principal Software EngineerWe are seeking a highly skilled Principal/Sr. Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex electronic warfare systems.Job Summary:The successful candidate will have a...
-
UAS Aero Mechanical Engineer
4 weeks ago
Camarillo, United States Knightwerx Full timeAbout the jobKnightwerx is looking for an experienced Jr. / Sr. Mechanical Engineer to join our growing R&D team. As a subject matter expert in mechanism design, the Mechanical Engineer will work within a multi-disciplinary team to develop small unmanned electric aircraft from the ground up. We operate in a fast-paced development environment that balances...
-
UAS Aero Mechanical Engineer
2 weeks ago
Camarillo, California, United States Knightwerx Full timeAbout the JobKnightwerx is seeking a skilled Mechanical Engineer to join our R&D team. As a subject matter expert in mechanism design, the successful candidate will work with a multi-disciplinary team to develop small unmanned electric aircraft from concept to production. We operate in a fast-paced development environment that balances innovation and...
-
Senior Software Engineer
2 weeks ago
Camarillo, California, United States Chesapeake Technology International Corporation Full timeJob Description:Chesapeake Technology International Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of advanced software solutions for military and security applications. Your expertise will be utilized to design, develop, and deploy...
-
DevSecOps Software Engineer
2 months ago
Camarillo, California, United States LHH Full timeDevSecOps Engineer OpportunityLHH Technology is seeking a highly skilled DevSecOps Software Engineer to contribute to our team in Camarillo, CA. This role offers opportunities for career advancement, excellent benefits, and stability in an employee-focused environment.Key Responsibilities:Develop and maintain code for continuous integration and continuous...
-
Firmware Engineer
3 weeks ago
Camarillo, California, United States Jobspro Staffing Full timeJob Title: Firmware/BareMetal ENGJob Summary:We are seeking a highly skilled Firmware/BareMetal C++/Assembly Design Engineer to join our team. The ideal candidate will have experience developing firmware for embedded platforms, with a focus on the Data Link layer of the OSI model.Key Responsibilities:Design and develop firmware for embedded platforms using...