Firmware Design Engineer

Invocon, Inc.

Conroe, Northern (TX, KY)

Hybrid

USD 90,000 - 120,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
401k Plan
Paid vacation/holidays

Job summary

Invocon, Inc. in Texas seeks an Experienced Firmware Design Engineer to develop and refine firmware for aerospace, communications and sensing products. You’ll design, implement, and test firmware across multiple platforms and work with hardware and systems engineers to meet requirements.

The role emphasizes C/C++, ARM microcontrollers, OO design, and test automation. You’ll travel to customer sites as needed and contribute to sustaining existing firmware.

Qualifications

  • 3+ years embedded firmware development experience.
  • 3+ years C/C++ and/or assembly programming.
  • 3+ years working through the full software lifecycle.
  • 3+ years ARM, MicroBlaze, MSP430, PIC18, or CC111x is a plus.
  • 2+ years OOP with C++ is highly desired.

Responsibilities

  • Firmware design and implementation including build system and linker scripts.
  • Firmware testing including unit, integration and end-to-end testing.
  • Collaborate with system engineers to collect requirements and verify functionality.
  • Maintain and support existing firmware products and travel to customer sites as needed.

Skills

Embedded firmware
C/C++
OO Design
Unit Testing
Build systems
Python testing

Education

Bachelor of Computer Science
Master of Computer Science
Bachelor of Computer Engineering
Master of Computer Engineering

Tools

Git
Mercurial
Surround SCM
Helix ALM

Job description

Job Title: Experienced Firmware Design Engineer

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

NO Recruiter inquiries or responses please – only valid candidates.

Company: Invocon, Inc. (www.invocon.com)

About the Company

Invocon is an engineering and technology company focused on developing advanced sensing, communication, and monitoring systems for mission‑critical environments. We support commercial clients, defense programs, and government agencies with innovative products and reliable engineering solutions. We value integrity, technical excellence, and strong collaboration across all areas of the company.

Position Summary

Candidate will perform firmware design and coding 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.

Key Responsibilities

As a Firmware Design Engineer, you will be responsible for:

  • Firmware Design and Implementation including the creation and maintenance of the build system and tailoring of linker scripts.
  • Firmware Testing including unit testing, integration testing, and end-to-end system testing.
  • Interacting with the system engineers to collect requirements and verify functionality.
  • Maintaining previously developed firmware products
  • Maintaining and supporting firmware products that you developed which includes traveling to customer’s sites to operate or witness the use of the products.

As part of the job, you will gain experience in some or all of the following areas:

  • Object-Oriented (OO) Design using C/C++ which includes applying OO principles to C.
  • Assembly Language Programming
  • Embedded development for System-On-a-Chip solutions and microcontrollers using a combination of C and Assembly
  • Systems engineering including specifying hardware requirements for future products
  • Test automation using Python to control test equipment and the device under test
Required Qualifications

All applicants will need to adequately demonstrate qualifications including the following:

  • 3+ years of experience developing embedded firmware
  • 3+ years of experience programming using C/C++ and/or assembly language
  • 3+ years of experience with supporting the full software development life-cycle
  • 3+ years of experience with ARM, MicroBlaze, MSP430, PIC18, or CC111x a plus.
  • Experience with git, mercurial (Hg), or Surround SCM and Helix ALM a plus.
  • 2+ years of experience with Object Oriented Programming (C++) highly desired.

Master’s candidates should have project work and/or coursework in software engineering. Demonstrated software engineering analysis leading to a specific software design approach is very desirable. This analysis should include considerations of hardware, software, and all other issues needed to derive a product.

Degrees & Majors we look for in Software Design Engineers
  • Bachelor of Computer Science
  • Master of Computer Science
  • Bachelor of Computer Engineering
  • Master of Computer Engineering
What We Offer
  • Opportunity to work on meaningful, cutting‑edge engineering programs.
  • Small, collaborative team environment with significant ownership of responsibilities.
  • Competitive salary and benefits.
  • Mission‑driven company with long‑standing customer relationships and strong growth potential.
Employee Benefits
  • Paid Vacation, Holiday and Sick Leave
  • Health insurance including medical, dental, and vision
  • 401k Plan

EOE – Females/Minorities/Protected Veterans/Individuals with Disabilities – AA – Drug Free Workplace

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

U.S. Citizens ONLY – ELECTRICAL ENGINEER
U.S. Citizens ONLY – ELECTRICAL ENGINEER

Invocon, Inc. • Spring (TX)

On-site
USD 85,000 - 110,000
Medical, Dental & Vision Insurance
401K plan
Paid Vacation & Holidays
+1
Senior Firmware Design Engineer – Embedded Systems
Senior Firmware Design Engineer – Embedded Systems

Invocon, Inc. • Conroe (TX), Northern (KY)

Hybrid
USD 90,000 - 120,000
Competitive salary
Health insurance
401k Plan
+1
Chief Engineer - Hardware & Embedded Systems
Chief Engineer - Hardware & Embedded Systems

Intellisense Systems Inc • Torrance (CA)

On-site
USD 200,000 - 300,000
PTO 4 weeks
10 holidays
401(k) match
+8
Staff Systems Engineer
Staff Systems Engineer

Aeronix Technologies Group • Town of Florida (NY)

On-site
USD 140,000 - 190,000
Firmware Engineer, Staff
Firmware Engineer, Staff

Redwire • Ann Arbor (MI)

On-site
USD 134,000 - 176,000
Matching 401(k)
Paid PTO
Paid holidays
+6
Chief Engineer
Chief Engineer

Intellisense Systems, Inc. • Torrance (CA)

On-site
USD 200,000 - 300,000
PTO 4 weeks
10 holidays
401k match up to 4%
+8
Senior Electronics Engineer
Senior Electronics Engineer

Intellisense Systems Inc • Torrance (CA)

On-site
USD 120,000 - 165,000
4 Weeks PTO a year (including 40 hours
10 paid holidays
401(k) with 100% employer matching up
+8
Design Engineer III (contract-to-hire)
Design Engineer III (contract-to-hire)

Inter-Coastal Electronics • Mesa (AZ)

On-site
Firmware Engineer, Staff
Firmware Engineer, Staff

Edge Autonomy • Ann Arbor (MI)

On-site
USD 134,000 - 176,000
Firmware Engineer
Firmware Engineer

Vadum Inc. • Raleigh (NC)

On-site
USD 120,000 - 170,000