Job Title: C++ Software Engineer
Location: On-Site - Crane, Indiana
Clearance Requirement: Must possess or be eligible to obtain a U.S. Government Security Clearance (U.S. Citizenship required and must have a clean background)
Position Overview:
We are seeking a highly motivated C++ Software Engineer / Electrical Engineer to join our dynamic engineering team on-site in Crane, Indiana. The ideal candidate will have a strong background in software development with a particular emphasis on image processing, coupled with a foundational understanding of electrical engineering principles. This role requires the ability to work with large image data sets and contribute to the design, development, and testing of mission-critical systems.
Key Responsibilities:
- Develop and maintain C++ software for image processing applications dealing with large image data sets.
- Implement and optimize algorithms that manipulate a variety of image formats (.jpg, .tiff, .png, etc.).
- Perform software regression testing, participate in quality assurance processes, and conduct code reviews.
- Author, review, and follow established software engineering documentation and procedures.
- Collaborate with multidisciplinary teams to define and implement new testing methodologies and image processing techniques (preferred but not required).
- Participate in full software development lifecycle from requirements gathering to testing and deployment.
Required Qualifications:
- U.S. Citizenship required (for security clearance eligibility).
- Must either possess or be able to obtain and maintain a U.S. Government Security Clearance.
- Proficiency in C++ programming and implementing image processing algorithms.
- Experience working with and manipulating various image formats including JPEG, TIFF, and PNG.
- Strong understanding of software engineering principles and practices.
- Familiarity with tools such as JIRA, Git, Fisheye, and similar control/versioning platforms.
- Competence with additional languages such as C#, Java, and Windows SDK environments.
Preferred Qualifications:
- Experience with new testing methodologies or novel image processing algorithm development.
- Familiarity with NDA-constrained projects and data handling (nice to have).
Work Environment:
- This position requires regular on-site work at our Crane, Indiana facility.
- Some travel may be required for testing or collaboration with other government and contractor teams.
Seniority Level
Mid-Senior level
Industry
- Defense and Space Manufacturing
- Information Services
Employment Type
Full-time
Job Functions
- Engineering
Skills
- C++
- Image Processing
- Electrical Engineering
