Join Northwood as a Software Engineer to design and optimize systems for global satellite communication.
Posted by employer 4 months ago
First seen on Joblaze 2 days ago
Last verified on the company career page 18 hours ago
Skills & Technologies
What you'll build
Must have
Nice to have
Practical constraints
Requirements
Not disclosed in this posting: compensation, work arrangement.
Joblaze summary
In the role of Software Engineer at Northwood Space, the individual will focus on designing and optimizing software systems that facilitate global connectivity through advanced ground station technology. Key skills include proficiency in programming languages such as Rust, Python, or C/C++, along with a solid understanding of API design and network protocols. This position is well-suited for candidates with at least three years of software development experience and a background in computer science or related fields. Northwood emphasizes a collaborative environment where engineers tackle complex challenges in space infrastructure.
Joblaze insights
Quick facts
From the original posting
Role:
As a Software Engineer at Northwood, you will be pivotal in designing, implementing, and optimizing the global service that delivers connectivity to our customers. You will have ownership over key areas - ranging from control of our antenna systems to the customer APIs that enable booking time on our network. An ideal candidate is someone who likes to work across areas of responsibility and can dive deep into high priority challenges.
Responsibilities:
Design and implement control systems for our ground station hardware, you will write software that interacts with everything from embedded systems to RF modems
Create comprehensive monitoring and alerting solutions for software and infrastructure
Develop software for production line bring-up and testing
Design and implement software that orchestrates our global antenna network and data plane
Basic Qualifications:
3+ years of professional software development experience
Completed bachelor’s degree in Computer Science, Computer Engineering, Math or other related major
Knowledge of API design, authentication, and access control best practices
Preferred Qualifications:
Understanding of network programming and IP protocols
Proficiency in one or more of the following:
Rust, python, C/C++
Excellent communication and collaboration skills
Familiarity with microservices architecture
Knowledge of UI/UX best practices
Experience with containerization and CI/CD pipelines
Experience with automated testing frameworks
Experience designing/implementing orchestration engines for distributed nodes (think robotics, long running jobs, data pipelines, etc…)
Additional Information:
Standard company text repeated across Northwood Space's postings is omitted here.
Explore more