Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
PlanIT Group, LLC is seeking a software engineer to plan, conduct, and coordinate software development activities for EGSE systems. You will design, develop, document, test, and debug software that solves complex business challenges using C/C++, LabVIEW, Python, and Java.
You will work with a cross-disciplinary team of software, systems, electrical and test engineers, applying Agile methodologies to deliver efficient, secure, and scalable solutions.
Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met. Key activities you will accomplish in this role:
Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met. Key activities you will accomplish in this role:
Experience in automated test equipment software design
Experience with product-lifecycle management (Design, Development, Deployment) and/or issue-tracking systems
Bachelor's degree in Computer Science Engineering or a related discipline from an accredited college or a related discipline or equivalent experience/combined education.
Demonstrated experience with software design and development and software integration on hardware test systems.
Strong written and verbal communication skills.
Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation
Experience with Automated Test Equipment (ATE), test-software development (LabVIEW, C/C++, Python).
Prior experience on Electrical Ground Support Equipment, or communications systems for aerospace/defense.
Familiarity with Atlassian Products development processes.