Software Engineer III
Blue OriginAbout the role
Application close date:
Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!
This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin’s mission of millions of people living and working in space for the benefit of Earth. The team fosters innovation and drives engineering workflows of the future, shared solutions and standards, simplicity and lower costs, and manufacturable design.Blue Origin is seeking a talented Software Developer with expertise in Python, Java, C++/C#, and/or HTML5 to join our dynamic team. In this role, you will be responsible for developing, maintaining, and enhancing software applications to support our aerospace projects. Additionally, you will have the opportunity to learn and work with CAD-related software APIs to integrate advanced design and engineering tools into our systems.
If you are passionate about software development and eager to work with cutting-edge aerospace technologies, we encourage you to apply for this exciting opportunity at Blue Origin!
Key Responsibilities:
- Software Development:
- Develop, test, and maintain software applications using Python, Java, C++/C#, and/or HTML5.
- Implement robust, scalable, and efficient code solutions to meet project requirements.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality software products.
- CAD-Related Software Integration:
- Learn and integrate CAD-related software APIs (e.g., AutoCAD, SolidWorks, CATIA) into our applications.
- Develop features and functionalities that leverage CAD software capabilities to enhance our engineering processes.
- Frontend Development:
- Create responsive and intuitive user interfaces using HTML5, CSS, and JavaScript frameworks (e.g., React, Angular).
- Ensure seamless user experiences across different devices and platforms.
- API Development and Integration:
- Design and implement RESTful APIs to enable communication between different software components.
- Integrate third-party services and APIs to enhance application functionality.
- Testing and Quality Assurance:
- Write and execute unit tests, integration tests, and end-to-end tests to ensure software quality.
- Participate in code reviews and contribute to maintaining high coding standards.
- Documentation and Knowledge Sharing:
- Create and maintain comprehensive documentation for code, APIs, and application features.
- Share knowledge and best practices with the team through documentation and training sessions.
- Continuous Learning and Improvement:
- Stay current with industry trends, new technologies, and best practices in software development.
- Proactively seek opportunities to learn and apply new skills, particularly in CAD-related software APIs.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3-5 years of experience in software development with Python, Java, and HTML5.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a collaborative team.
- Willingness to learn and adapt to new technologies, particularly CAD-related software APIs.
- Ability to earn trust and maintain positive and professional relationships
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Preferred Qualifications:
- Experience with CAD software (e.g., Creo, Solidworks, CATIA) or CAD-related APIs.
- Experience with Windchill Navigate architecture and functionality.
- Experience with PTC products and Siemens products is highly desirable.
- Knowledge of Agile methodologies and Scrum frameworks.
- Experience with version control systems (e.g., Git).
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Understanding of microservices architecture and API design principles.
- Experience in a fast-paced, dynamic environment.
Compensation Range for:
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s