DeveloperJobs.io
← Back to all jobs

Job Description

Envision Technology, LLC is seeking a Software Engineer to support the Fort Bragg, North Carolina facility, onsite. This role centers on software development, implementation, debugging, and testing of unmanned systems, subsystems, and test platforms for defense applications, spanning from concept through production.

Responsibilities

  • Translate concepts into innovative product designs, guiding them from research and development into production.
  • Collaborate in a fast-paced, multi-disciplinary environment with mechanical, electrical, systems teams, program managers, suppliers, and customers.
  • Develop new software, implement software configuration controls, and uphold software quality practices.
  • Develop, configure, and install flight and ground control software for multiple small aviation and ground platforms.
  • Assist in selecting microprocessors/microcontrollers and supporting devices such as memory type and size.
  • Work with electrical engineering to debug and troubleshoot complex electronic and software designs.
  • Develop test infrastructure, document results, and ensure high-performance software delivery.
  • Apply strong critical thinking and problem-solving skills to address complex technical challenges.

Requirements

  • BS or MS in Computer Science or Electrical Engineering, or equivalent experience, with 5+ years of embedded software development. Aviation systems control is a plus.
  • Strong software development skills in C and C++.
  • Experience with Real-Time Operating Systems (RTOS), including integration with hardware such as EEPROM, FPGA, and ASIC.
  • Experience with semi-autonomous and autonomous systems is a plus.
  • Familiarity with communication protocols including I2C, UART, USB, and MIPI.
  • Proficiency with Microsoft Office applications (Word, Excel, PowerPoint).
  • Hands-on system integration and testing experience.
  • Strong problem-solving, organizational, and interpersonal skills for interacting with customers, suppliers, and external personnel.
  • Embedded software experience: 5 years (Required).
  • Applicant must be a US Person.

Technologies

  • C/C++
  • RTOS
  • EEPROM
  • FPGA
  • ASIC
  • I2C
  • UART
  • USB
  • MIPI
  • Microsoft Office

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Additional Information

  • Applicant must be a US Person.
  • The successful candidate should have the aptitude and motivation to contribute in a startup culture from day one and grow with the company.
  • Occasional travel within the United States to customer locations may be required to support product testing or design reviews.
  • Onboarding and specific training will take place in Manchester, NH for a period of no less than one week and up to two weeks.

Similar Jobs