Golang Developer (Aero)
Summary
Develops and tests backend services in Go for aerospace applications, integrating with real-time systems and ensuring compliance with aerospace standards.
Overview
Go Lang Software Developer for Aerospace Applications Development and Testing. Aerospace domain is preferred.
Job details
Location: Brea, CA (onsite work)
Employment type: Full-time
Contract type: Contract only - C2C
Number of positions: 2
Responsibilities
- Develop scalable and efficient backend services using Go (Golang) for aerospace applications.
- Collaborate with embedded software engineers to integrate Go-based services with real-time systems.
- Design and implement RESTful APIs and a microservices architecture.
- Work with containerization tools like Docker and orchestration platforms like Kubernetes.
- Ensure compliance with aerospace standards such as DO-178C and IEC 61508.
- Participate in code reviews, testing, and debugging of software in embedded environments.
- Maintain version control and CI/CD pipelines using Git and Jenkins.
- Document software designs and support audits by regulatory authorities and customers.
Qualifications
- Experience with Go (Golang) for backend development.
- Ability to design and implement RESTful APIs and microservices.
- Experience with Docker and Kubernetes.
- Knowledge of aerospace software standards such as DO-178C and IEC 61508.
- Experience with version control (Git) and CI/CD pipelines (e.g., Jenkins).
- Ability to work with embedded software teams and understand real-time system integration.
Notes
Seniority level: Entry level
Job functions: Engineering and Information Technology