Job Description
The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products.
What You Will Learn:
Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
Prioritize and handle multiple software engineering tasks concurrently
Troubleshoot software and test equipment instrumentation
Work in a multidiscipline engineering team environment
Develop and derive requirements for software products
Lead and mentor junior software engineers
Qualifications You Must Have:
Typically requires a bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years’ experience.
Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.
Experience with Windows Operating System and Microsoft Visual Studio is required.
Qualifications We Prefer:
Familiar with computer architecture and computer hardware optimization techniques
Working knowledge of the development of software drivers for the operation of computer hardware interfaces
Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422
Familiarity with laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)
Experience with Unified Modeling Language (UML) to visualize software architecture and design
Experience of software development lifecycles, such as Waterfall and Agile
Experience with Software Configuration Management principles
Experience with Microsoft Azure DevOps Server or GitHub
Good written and interpersonal communication skills
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance Type: DoD Clearance: Secret
Security Clearance Status: Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date
Pay: $69.00 - $74.00 per hour
Benefits:
401(k)
Dental insurance
Health insurance
Life insurance
Paid time off
Retirement plan
Vision insurance
Education:
Bachelor's (Required)
Experience:
C++, C#, Java, Python and/or Visual Basic: 5 years (Required)
Software Development + Hardware Integration: 5 years (Required)
Security clearance:
Secret (Preferred)
Ability to Commute:
El Segundo, CA 90245 (Required)
Work Location: In person
💡 Quick Summary
Seeking a career-building opportunity? The Test Solutions Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in El Segundo offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
