Software Engineer (Must be a US Citizen)

Posted 13 Days Ago
Be an Early Applicant
Huntsville, AL
In-Office
Junior
Aerospace
The Role
Design, develop, integrate, and maintain software applications for defense systems, focusing on C/C++ within National Instruments environments, while collaborating across disciplines.
Summary Generated by Built In

IERUS Technologies is a growing, employee-owned business focused on providing leading-edge solutions across the electromagnetic spectrum. Our work supports defense and commercial customers with expertise in software development, systems engineering, and hardware design. We seek motivated engineers who thrive in collaborative, fast-paced environments and who want opportunities to contribute to multiple projects over time.

Position Overview:

IERUS is seeking a Software Engineer with strong C/C++ skills to support development, integration, and testing of systems for defense applications. This role will focus on National Instruments (NI) environments for test and control software, with opportunities to expand into other projects as business needs evolve. While LabWindows/CVI and LabVIEW are highly relevant, engineers with solid C/C++ backgrounds can learn these tools on the job.

This position requires periodic travel to Valley Forge, PA (up to 50% during contract execution).

Responsibilities:

  • Design, develop, integrate, and maintain C/C++ applications for test, control, and data acquisition systems.
  • Support development in National Instruments environments including LabWindows/CVI and LabVIEW.
  • Contribute to system verification, validation, and hardware-in-the-loop testing.
  • Perform software design, coding, debugging, documentation, and unit testing.
  • Collaborate with hardware, FPGA, and embedded engineers to support cross-disciplinary efforts.
  • Participate in peer reviews and ensure adherence to coding standards.
  • Support the transition of software into integration, operational, and sustainment phases

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 2+ years of professional experience with C/C++.
  • U.S. Citizenship
  • Active Secret clearance.
  • Familiarity with Git and modern configuration management practices.
  • Strong problem-solving, communication, and teamwork skills.

Desired Qualifications:

  • Experience with LabWindows/CVI or LabVIEW (National Instruments products).
  • Background in FPGA development and hardware description languages (HDLs) such as Verilog or VHDL.
  • Experience with embedded software development and real-time systems.
  • Exposure to automated test equipment and hardware-in-the-loop environments.
  • Familiarity with Agile development practices and task tracking tools such as Jira.
  • Ability to support multiple projects and adapt quickly to new challenges.

Location: Huntsville, AL (up to 50% travel to Valley Forge, PA during contract execution)

IERUS Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other federally protected class.

IERUS Technologies participates in E-Verify.

Top Skills

C
C++
Git
Labview
Labwindows/Cvi
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Huntsville, AL
116 Employees
Year Founded: 2008

What We Do

IERUS, at its core, is a high-end technology firm. IERUS recruits and retains a work force of highly skilled and educated engineers, scientists, and mathematicians. While IERUS’s core is electro-optics/infra-red (EOIR) and electromagnetic (EM) technology, IERUS engineers come from various backgrounds. IERUS employees are our most valuable asset, and we are committed to recruiting high caliber personnel. IERUS emphasizes creativity and fosters an environment that encourages employees to pursue technically challenging problems that fit within their interest and capability set. IERUS’s work force education ranges from bachelors through PhDs, specializing in Electrical Engineering, Mechanical Engineering, Physics, and Math. Approximately one quarter of IERUS’s technical staff have PhDs, over three quarters hold a Masters level degree or above, and the remaining have bachelors engineering degrees. This spread means IERUS can apply in-depth technical leadership where needed but has the labor distribution base to solve problems cost efficiently.

Similar Jobs

In-Office
Huntsville, AL, USA
116 Employees

Boeing Logo Boeing

Systems Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Huntsville, AL, USA
170000 Employees
92K-124K Annually

Boeing Logo Boeing

Design Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Huntsville, AL, USA
170000 Employees
88K-145K Annually

Cox Enterprises Logo Cox Enterprises

Business Operations Senior Manager, Marketing

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
50000 Employees
112K-186K Annually

Similar Companies Hiring

Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
150 Employees
DIS-5027 Hybrid OFF TEST Thumbnail
Aerospace
US
10 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account