Junior Software Engineer
Location | Houston, TX, TX |
Date Posted | November 5, 2024 |
Category |
|
Job Type |
|
State | Texas (TX) |
Description
METECS is an engineering and applied technology company that provides high-fidelity simulation and software development for NASA’s Johnson Space Center. We are seeking a Junior Software Engineer to facilitate flight software and avionics integration certification testing for the Gateway Program. You will work with customers and operators to develop and implement test automation controls, procedures, and scripts for the testing rigs to meet the needs of the testing community.
Qualified candidates for this role should be adept problem-solvers and troubleshooters, who enjoy working with others. Most importantly we are looking for someone adaptable, eager to learn and who takes pride in their work.
This position requires physical presence at the work site at Johnson Space Center and is not open to candidates looking to work remotely.
Responsibilities:
- Collaborate with the test operations team and flight software teams to implement test automation
- Run demonstrations for customers
- Train test rig operators
- Provide feedback of operator and customer needs
- Evaluate flight software needs for integration
- Develop and document test automation modules
- Ensure that all test data is captured for post-analysis
Required Qualifications:
- Bachelor's or master's degree (or equivalent experience) in Computer Science, Software Engineering, or related field
- Must be a team player with interpersonal, oral, and written communication skills
- 1-3 years of programming experience
- Strong analytical and problem-solving skills
- Proficiency with a variety of programming languages (ex C/C++, JavaScript, GoLang)
- Familiarity with common data exchange formats (ex. JSON, XML)
- Security minded and familiar with best practices in cyber security
- Experience in Linux environments (i.e comfortable with CLI, SSH)
Desired Qualifications:
- Familiarity with RESTful concepts and APIs
- Understanding of web server technology, ex. NGINX or Apache
- Familiarity with microservice architecture and API development
- Experience with following languages (Python, JavaScript, GoLang, HTML, CSS)
- Experience with databases (ex PostgreSQL)
- Experience with real-time concepts and operating systems
- Understanding and experience with the full software development lifecycle and requirements development
- Knowledge of Time-Triggered Ethernet (TTE)
Citizenship or lawful permanent resident required due to federal position.
About METECS:
We are a high-performance team providing advanced engineering, software, and simulation solutions for government (including NASA) and other commercial customers utilizing a wide variety of in-house, commercial, and open-source technologies. Our specialties include robotics automation, hardware/software integration, immersive computer graphics, XR systems and advanced web-based tools.
We are headquartered in Houston, approximately 20 miles south of downtown, in the Clear Lake area.
METECS is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or status as a protected veteran.