Embedded Software Engineer - Application and UI
Knightwerx - Camarillo, California, United States, 93012
Work at Knightwerx
Overview
- View job
Overview
Pay Range $120,000.00/yr - $160,000.00/yr
Additional Compensation Annual Bonus and Stock options
Responsibilities
Develop application layer and UI/UX software for handheld devices.
Collaborate with the lead software engineer to understand requirements and implement solutions.
Decompose functional requirements into tasks.
Participate in project planning, providing technical input.
Estimate effort, evaluate technology options, and respond to infrastructure issues.
Develop system test software and procedures.
Identify bugs and areas for improvement.
Assist in developing drivers for peripherals and interfaces.
Qualifications
Bachelor's or higher degree in relevant engineering discipline.
4+ years experience in embedded systems software development and UI/UX design for handheld devices.
Experience with embedded systems development from start to finish.
Knowledge of design, development, and testing of application and UI software.
Proficiency in C, C++, or similar languages.
Experience with robotics communication protocols like CAN, RS-485, I2C, SPI.
Ability to debug complex systems.
Must have US citizenship.
Attributes
Innovative, practical, and hands-on.
Problem solver, collaborative, and communicative.
Goal-oriented and analytical.
Additional Details Position is full-time, mid-senior level, in the defense and space industry. On-site work required. Knightwerx is a startup focused on solving critical problems for government and civilian sectors, emphasizing innovation and top talent.
#J-18808-Ljbffr