Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
- Design, implement, and maintain C/C++ and Python software for radar and RF data acquisition, processing, analysis, automation, and test support.
- Develop and maintain embedded software for fielded systems and legacy codebases, including data ingestion, calibration, and visualization.
- Integrate software with laboratory and field instrumentation across Windows and Linux platforms (e.g., USB, TCP/IP, serial).
- Collaborate with systems engineers, test engineers, and program managers to translate requirements into testable software solutions.
- Produce technical documentation, test plans, and user guides, supporting lab, shipboard, and field test campaigns as needed.
- Adhere to security and programmatic requirements for handling classified information and controlled environments.
Requirements
Required:
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, or a closely related technical field.
- 3+ years of professional engineering experience with strong core programming skills, a positive attitude, and receptivity to technical feedback.
- Strong proficiency in C/C++ software development for fielded systems and legacy codebase support.
- Proficiency in Python for scripting, data processing, analysis, and automation.
- Working experience in Linux and Windows development and test environments.
- Familiarity with radar and RF engineering concepts, measurement techniques, and terminology.
Desired:
- Experience with embedded software development and real-time systems.
- Experience using GitLab for version control, CI/CD, and test automation.
- Experience with signal processing libraries (NumPy, SciPy), data visualization, and lab data formats (HDF5, binary).
- Prior experience on military programs, specifically U.S. Navy programs.
- Master’s degree in an engineering discipline.
Security Clearance
- Active Secret clearance.
Benefits & conditions
Pay Range $122,000 - $204,000
The pay range for this position is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, geographic location, and any applicable laws., * Long-term financial security
- Higher job satisfaction
- Greater job security
- Personal and professional growth
- Great company culture
Other outstanding benefits:
- Excellent insurance coverage
- 401(k) match
- Generous PTO
- Health and wellness incentives
- Tuition and certification reimbursement
- Countless opportunities to give back to the community through i3 Cares
About the company
i3 is a technically diverse, 100% team member owned business, headquartered in Huntsville, Alabama specializing in missile and aviation systems engineering and logistic services, electronic warfare and electromagnetic effects analysis, UAS system integration and flight operations, full lifecycle C5ISR engineering services, cybersecurity and IT/IA innovative solutions and virtual training, simulation & serious game development and implementation. We have established a broad offering of products and capabilities collectively providing decades of experience supporting the full complement of DoD military services, Missile Defense Agency, National Aeronautics and Space Administration, and a variety of other Government organizations and private industry customers.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
What is Software Engineering?
Best Countries for Software Engineers
Is Software Engineering Hard?