Software Engineer (Must be a US Citizen)
Job Description
Job Description
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.
Recommended Jobs
Counter Sales Associate
Join Our Team: Counter Sales Associate Wanted! Are you a sales-driven professional with a passion for delivering exceptional customer service? Look no further! Baker Distributing Company, a le…
General Manager
Be a part of one of the fastest-growing restaurant brands in the US! We are looking for a self-motivated and results-driven General Manager to direct and manage our organization's business activities…
Recruiter
Job Description Job Description RECRUITER – HR Support Team Are you the kind of person who can talk to anyone and actually enjoys it? Do you thrive in a fast-paced environment where no two day…
Teacher Asst Infants - K4 Classroom
Job Description Job Description Salary: 11.00 Supervise children at all times. Provide a safe environment by following all health and safety guidelines. Assist in facilitating lesson plan…
Modeling & Simulation Engineer, Mid/Senior Level
Job Description Job Description Modeling & Simulation Engineer, Mid/Senior Level Overview SimTech, Inc., recognized as one of the 2025 Best Places for Working Parents , is seeking a Model…
Electrical Controls Engineer - mid level
Job Details: Electrical Controls Engineer - mid level Unlock your potential with a leading provider of innovative automation technologies. We offer a dynamic workplace where your ideas are valu…
Morning Babysitter for 4-Year-Old
We are looking for a responsible and caring babysitter in Mobile, AL to watch our 4-year-old son on Wednesday, October 8, 2025, from 12:45 PM to 2:15 PM. Responsibilities include watching our son for …
Class A Truck Driver - CDL Graduates Welcome
Join Beast Mode Truckin as a Class A Regional Driver, where you can earn $1400 a week while enjoying a supportive driving community. In this role, you'll be responsible for transporting freight safel…
Neurologist || Direct Hire | Level 2 Trauma Center in Dothan, Alabama
Job Description Job Description Outpatient Neurology | $ Bonus | Modern Neuro Center | Dothan, AL We are seeking a Board-Certified/Board-Eligible Outpatient Neurologist to join a growing and…
INTERN
Job Description Job Description Job Title: Intern Job Summary: The role of an Intern is to provide departmental support, including office duties and specific tasks, as assigned. An intern wi…