Software Engineer
Position Duties
Responsible for identifying and solving complex problems; design digital twin application and SaaS platform software at scale for commercial use of Dashboard monitoring and processing applications; collaborate with other engineering teams to optimize the design for low latency and high throughput system; design and develop modular, scalable, and reusable software modules that can be plugged in across project platforms; building, packing, and releasing frontend services; design and optimize software components for distributed computing, networking and data storage, security, artificial intelligence, natural language processing; prepare detailed software architecture documents, verification and validation plans, procedures, reports, and other documentation in support of responsive webpages with HTML, CSS, JS and React.js; develop REST endpoints using Java with Spring Boot Framework and MySQL databases; utilize modeling & simulation, software development, JavaScript, Go, Java, C++, and Python to perform duties; design and develop real time dashboard using Grafana to represent the telemetry data retrieved from the space vehicles; design, develop, and test software framework to support unit testing, integration testing, and system testing of all the software functions; troubleshoot hardware and software issues, identify root cause, and provide solution; design, develop, implement, optimize and test the digital twin SaaS platform software; and design and develop UI webpages and web applications.
Location: Newport Beach, CA and various unanticipated locations throughout the US.
Salary: $120,000 per year.
Minimum Qualifications
- Education: Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or in a related field of study (will accept equivalent foreign degree).
- Experience: One (1) year in the position above, as a Software Developer, as a Software Engineer Intern, or in a related occupation.
- Other Requirements: Experience must include one (1) year’s use of all the following: modeling & simulation, software development, JavaScript, Go, Java, C++, and Python.
Will also accept any suitable combination of education, training, and/or experience.



