What are the responsibilities and job description for the 25 070 X-Lab Lead Software Developer E3 position at Arcarithm?
WE ARE ARCARITHM, and we are changing the world!
If you are ready to grow your career and change the world with us, then join the Arcarithm team!
We are located in beautiful, downtown Huntsville, AL, one of the fastest growing cities in the U.S.! At Arcarithm, we cultivate and foster an environment of integrity, open communication, work life balance, and career development. We are committed to investing in our employees by offering comprehensive health insurance options, a generous 401K plan, competitive salaries, continuous career growth opportunities, flexible schedules including remote work, mentoring and performance incentives.
Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data analytics. You will work in a dynamic and challenging environment alongside our customers which include Lockheed Martin, General Dynamics, Northrop Grumman, Raytheon, US Army, US Navy, US Air Force, the Missile Defense Agency, and NASA on cutting edge technologies including machine learning, augmented and virtual reality, big data analytics, and more!
We are excited to continue to change and improve the world through innovation and technology!
Contact us today to hear more about Arcarithm and all we offer!
Job Title: X-Lab Lead Software Developer
Job Location: Colorado Springs, CO
The X-Lab is a very fast paced and dynamic environment. The X-Lab is responsible for developing Mission Data Services (MDS) software, sensor integration, data reliability, addition of sensors and data, Sensor/Weapon Integration, User Interface Development into the MDS application and other critical leading edge missile defense technologies. The X-Lab has need for a Lead Software Engineer to assist in full-cycle software development including requirements, design, implementation, integration and testing. The successful Software Engineering personnel must have the following.
Basic Qualifications
The Lead Software Developer must understand object-oriented software engineering, design, development, and testing. The candidate will possess 7 or more years of experience in a related engineering environment, with experience and expertise in object-oriented software development and testing. Ideally, the candidate will have worked in a lab or on IRAD-type projects and be comfortable with rapidly changing requirements, design challenges requiring novel solutions, fast-paced activities, and tight deadlines.
If you are ready to grow your career and change the world with us, then join the Arcarithm team!
We are located in beautiful, downtown Huntsville, AL, one of the fastest growing cities in the U.S.! At Arcarithm, we cultivate and foster an environment of integrity, open communication, work life balance, and career development. We are committed to investing in our employees by offering comprehensive health insurance options, a generous 401K plan, competitive salaries, continuous career growth opportunities, flexible schedules including remote work, mentoring and performance incentives.
Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data analytics. You will work in a dynamic and challenging environment alongside our customers which include Lockheed Martin, General Dynamics, Northrop Grumman, Raytheon, US Army, US Navy, US Air Force, the Missile Defense Agency, and NASA on cutting edge technologies including machine learning, augmented and virtual reality, big data analytics, and more!
We are excited to continue to change and improve the world through innovation and technology!
Contact us today to hear more about Arcarithm and all we offer!
Job Title: X-Lab Lead Software Developer
Job Location: Colorado Springs, CO
The X-Lab is a very fast paced and dynamic environment. The X-Lab is responsible for developing Mission Data Services (MDS) software, sensor integration, data reliability, addition of sensors and data, Sensor/Weapon Integration, User Interface Development into the MDS application and other critical leading edge missile defense technologies. The X-Lab has need for a Lead Software Engineer to assist in full-cycle software development including requirements, design, implementation, integration and testing. The successful Software Engineering personnel must have the following.
Basic Qualifications
- Bachelor's Degree in Computer Science, Math, Science, Engineering, or Software Engineering.
- Current U S Citizenship required.
- IAT Level II certification.
The Lead Software Developer must understand object-oriented software engineering, design, development, and testing. The candidate will possess 7 or more years of experience in a related engineering environment, with experience and expertise in object-oriented software development and testing. Ideally, the candidate will have worked in a lab or on IRAD-type projects and be comfortable with rapidly changing requirements, design challenges requiring novel solutions, fast-paced activities, and tight deadlines.
- The position is split among two roles The first one is to work as a lead member of the X-Lab Enterprise Services software development team to develop and test innovative solutions in support of X-Lab projects and experiments.
- The second is for a Software Engineer on the C2BMC program supporting the development of software on C2BMC Global. The candidate will be responsible for leading software development in the Java language.
- Responsible for performing in-depth analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support.
- Maintains currency, debugs and configures related software products.
- Responsible for the development of CI/CD pipeline, Dynamic and Static analysis of the Mission Data Services and associated tools.
- Works from specifications to develop or modify operating systems applications.
- Assists with design, coding, benchmark testing, debugging and documentation of programs.
- Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system.
- Designs, codes, tests and implements tools for operations automation. Works on most phases of software systems programming applications, and may require instruction and guidance.
- possess a substantial understanding of system software design and development
- have substantial Java development experience be familiar with Object-Oriented development principles and implementation, and Service Oriented Architecture development principles and implementation
- have experience translating requirements into software design and decomposing requirements to support verification and validation testing of software components.
- have experience in refactoring code for reusability, readability, and maintainability in an object-oriented codebase
- the ability to generate detailed, repeatable test procedures.
- the ability to generate procedures that test functionality.
- experience developing software in an Agile Development environment.
- familiarity with Eclipse, Maven, Git or other open source development tools
- experience working in and providing direction to an integrated team with other systems, software, and specialty engineers to develop solutions.
- have good communications skills desired (written and oral) and be able to clearly present technical approaches and findings.