Firmware Design Engineer

*****MUST BE A U.S. CITIZEN WILLING TO APPLY FOR AND QUALIFIED TO OBTAIN DOD SECURITY CLEARANCE*****

NO Recruiter inquiries or responses please – only valid candidates.

Role Description:

This is a full-time on-site role for an Experienced Firmware Design Engineer at Invocon, Inc. near The Woodlands, TX. The Firmware Design Engineer will be responsible for day-to-day tasks such as debugging, electrical engineering, firmware design, embedded software development, and software development associated with new and existing products. This will entail designing and configuring solutions for a variety of industries and applications including: communications, aerospace, wireless data acquisition, “smart” sensors, condition-based maintenance, RF Networking, and micro-miniature sensors.

Responsibilities

This role is responsible for:

  • Firmware Design and Implementation,
  • Firmware Testing including unit testing, integration testing, and end-to-end system testing,
  • Documentation including design documentation and user documentation,
  • Interaction with the system engineers to collect requirements and verify functionality,
  • Collaboration with hardware engineers to ensure proper integration and communication between hardware and firmware components,
  • Specifying and documenting communication protocols, system states, and feature requirements in partnership with hardware and software engineers,
  • Maintaining previously developed firmware products,
  • Having the ability to understand technical specifications, data sheets, and develop firmware solutions based on requirements,
  • Maintaining and supporting firmware products that you developed which includes traveling to customer’s sites to operate or witness the use of the products.
  • Systems engineering including specifying hardware requirements for future products.

Qualifications

Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field

Experience in firmware design and development including at least 2 of the following:

  • Object-Oriented Design using C/C++ (at least 5 years)
  • Assembly Language Programming (at least 2 years)
  • Embedded development for System-On-a-Chip solutions and microcontrollers using a combination of C/C++ and Assembly (at least 2 years)
  • Test automation using Python to control test equipment and the device under test

5+ years of experience with supporting the full software development life-cycle

2+ years of experience with MicroBlaze, MSP430, RISC-V, ARM, 8051, or CC111x a plus.

Experience with Surround SCM and Helix ALM a plus.

Masters degree a plus

Job Type: Full-time

Pay: From $90,000.00 per year

Compensation considerations will be determined based on experience.

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

    Security clearance:

    • Secret (Preferred)

    Ability to Commute:

    • The Woodlands, TX (Required)

    Ability to Relocate:

    • The Woodlands, TX: Relocate before starting work (Required)

    Work Location: In person

    HOW TO APPLY: Submit resume to: invocon_careers@invocon.com. Please fill out and include the Invocon Employment Application.