Embedded Firmware Engineer II

Nevada Heat Treating•Webster, TX

About The Position

Vitesse Systems is seeking an Embedded Firmware Engineer II to work with a multidisciplinary engineering team designing robotic systems and electromechanical hardware for clients in a variety of industries, including applications on Earth and in outer space. The role focuses on developing and troubleshooting hardware and firmware, and may involve basic hands-on mechanical and electrical assembly to diagnose issues and implement fixes during development. The engineer will develop firmware, drivers, and embedded devices; integrate and test electromechanical systems; and collaborate with electrical engineers and technicians on board bring-up and testing. The role also involves translating hardware requirements into firmware and embedded software requirements, documenting designs and tests, and supporting hardware assembly, testing, and integration through travel when required. Vitesse Systems provides engineered antenna, thermal management, and mission-critical solutions for radar, electronic warfare, and C5ISR applications. The company describes its core values as Integrity, Initiative, Impact, and Integration. Because Vitesse Systems performs work controlled by ITAR and EAR, proof of U.S. citizenship or U.S. permanent residency is required for this position.

Requirements

  • Bachelor’s or master’s degree in Electrical Engineering, Robotics, Computer Science, Computer Engineering, or a related discipline applicable to robotics.
  • At least 5 years of software engineering experience developing production-grade firmware and embedded software; experience with electromechanical hardware and robotic systems is preferred.
  • Experience testing, validating, and managing firmware deployments for products in the field.
  • Strong C++ and Python programming skills, with good coding, commenting, and documentation practices.
  • Proficiency coding embedded systems using C/C++, VHDL, or Verilog in a Linux environment.
  • Ability to contribute to design documentation for test protocols, reports, and software requirements.
  • Experience with full-lifecycle library and application development, Git version control, software testing, and continuous integration.
  • Ability to read circuit diagrams and perform basic debugging.
  • Development experience with robotic systems and theory, such as mechatronics, motor control, kinematics, dynamics, sensing, control, and planning.
  • Experience with I/O technologies and embedded systems, including communication protocols such as SPI, EtherCAT, Ethernet, UART, CAN, I2C, and RS 232; actuators; motors and motor controllers; and sensors such as incremental and absolute encoders, analog sensors, and IMUs.
  • Proof of U.S. citizenship or U.S. permanent residency is required to comply with ITAR regulations.
  • Motivation to learn knowledge needed to complete the job.
  • Familiarity and proficiency using basic electronics tools such as a soldering iron, crimpers, and oscilloscope.
  • Ability to work well on a team and take responsibility for individual tasks, including open-ended tasks.

Nice To Haves

  • Experience with electromechanical hardware and robotic systems.
  • Spaceflight hardware and avionics experience.
  • Experience with spaceflight hardware process development cycles, from requirements generation to verification and validation.
  • Software design and qualification experience for radiation-hardened electronics.
  • Knowledge of automated software test and continuous integration systems.
  • Real-time operating system (RTOS) development experience.
  • ROS experience and experience with ROS hardware integration.

Responsibilities

  • Write code for firmware, drivers, and embedded devices.
  • Perform hands-on bring-up and integration of electromechanical systems and devices, including motors, motor controllers, linear and rotary actuators, and analog and digital sensors.
  • Work with electrical engineers and technicians to support board bring-up, integration, and testing.
  • Translate hardware requirements into firmware and embedded software requirements.
  • Be accountable for work and meet deadlines.
  • Continuously improve technical skills and company processes, and teach and learn from peers.
  • Travel when required to support hardware assembly, testing, and integration.
  • Perform other duties as assigned.

Benefits

  • 3 weeks of paid time off
  • 10 paid company-observed holidays
  • Birthday and anniversary incentives
  • 401(k) employer match
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Company-paid life insurance
  • Company-paid short- and long-term disability
  • Continuing education reimbursement program
  • Referral program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service