Verified Job On Employer Career Site
Job Summary:
SpaceX is a company focused on developing technologies to enable human life on Mars. They are seeking a Full Stack Software Engineer to design, develop, and test software solutions for analysis, simulation, and prototyping in support of flight systems, while collaborating across engineering groups to build high-performance distributed systems.
Responsibilities:
• Develop full-stack solutions to manage analysis, prototypes, and vehicles leveraging simulation software, emulators, and flight software
• Develop prototypes to prove key design concepts and quantify technical constraints
• Develop high-fidelity simulation and emulation software for all vehicles while maintaining the highest standards of excellence, never settle for the status quo
• Improve reliability and performance of simulation software
• Work with users to develop new features and improve user experience
Qualifications:
Required:
• Bachelor's degree in computer science, engineering, math, or science discipline and 1+ years of experience in software development; OR 3+ years of professional experience building software in lieu of a degree
• 1+ years of professional experience in full-stack development of production web applications
• Experience with JavaScript libraries such as React and Redux
• Professional experience developing Python applications
Preferred:
• Active Top Secret, Top Secret SCI, or DOE Level Q clearance OR ability and willingness to obtain a Top Secret clearance
• Professional programming experience in modern C++ (C++14 and above)
• Professional programming experience with object-oriented languages such as Java, Python, C#
• Strong software design and development skills
• Experience with highly available concurrent systems
• Ability to obtain and maintain a Top Secret or Top Secret SCI clearance
• Ability to work effectively in a dynamic environment with changing needs and requirements
• Ability to work independently and in a team, take initiative, and communicate effectively
• Experience with containerized solutions such as Docker and Kubernetes
• Professional experience with Linux or Unix systems and tools
• Experience with high-performance computing systems
• Experience with database systems such as Postgres, MySql or Oracle.
• Experience working with a team on at least one large (>100,000 lines) software project
• Strong skills in debugging, performance optimization, and test automation
Company:
SpaceX is an aviation and aerospace company that designs, manufactures, and launches rockets and spacecraft. Founded in 2002, the company is headquartered in Hawthorne, California, USA, with a team of 1001-5000 employees. The company is currently Late Stage.
...Are you passionate about using communication to inspire social change and engage communities? Join our energetic team as a Public Relations Associate and play a key role in capturing public attention, building meaningful relationships, and rallying support for impactful...
...Overview At the heart of QIAGENs business is a vision to make improvements in life possible. We are on an exciting mission to make a real difference in science and healthcare. We are still the entrepreneurial company we started out as and have today achieved...
...Remote Performance Telemedicine Physician Kick Health Part-Time Remote || MA, PA, IL, SC, FL, TX Specialties: Emergency Medicine | Internal Medicine | Family Medicine | Psychiatry | Sleep Medicine Make a Real Impact in Performance Medicine Join Kick Health...
...Technical Product Manager (AI / B2B SaaS) Location: New York, NY (On-Site) Compensation: $180,000-$200,000 base + bonus + equity Were working with a venture-backed startup building AI agents that support critical workflows in a high-trust, process-heavy industry...
Qualifications required: Knowledge of the makeup and international operations of DHS Agencies/Offices with extensive equities involving the... ...highlight your most relevant and significant experience as it relates to this Joint Duty assignment opportunity announcement. Be...