Software Engineer - General (mid-late career)
Northwoodspace
About Northwood:
Northwood is on a mission to transform connectivity between Earth and space, bringing the benefits of space to the masses through innovations in space communications technologies. If you're passionate about building quickly and seeing your work deployed globally with real impact, we want you at Northwood.
Job Level:
The level of this position will be determined based on the qualifications and experience of the successful candidate. We are open to considering candidates of varying experience levels, from mid-career to principal engineers.
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.
Northwood is a full-stack company, with software development spanning everything from manufacturing to global data transfer. We seek versatile candidates who want to contribute across multiple areas while having a solid foundation in one or two core areas of focus . Key areas of focus include—but are not limited to—the following (new team members will have the opportunity to work across these areas, they aren’t expected to own everything listed):
Edge systems (ground station)
Design and implement control systems for our ground station hardware, you will write software that interacts with everything from embedded systems to RF modems
High bandwidth data movement
Architect and optimize data pipelines for efficient movement of data between ground stations and various end environments
Ensure low-latency and high-throughput data distribution across different platforms, with an end goal of building Northwood’s Software Defined Wide-Area-Network (SD-WAN) capabilities
Cloud orchestration & distributed systems design
Lead the design and architecture of distributed systems which orchestrates our global ground network across both cloud and on-premises environments
Stack design & inter-service communication: Develop the entire stack design, focusing on inter-service communication protocols to ensure seamless integration and operation
API, database & front end development
Design and build robust APIs for customer and internal interactions
Develop intuitive front-end interfaces using modern web technologies
Build a scalable data backend - integrating into ETL pipelines to help make data more actionable
Monitoring & alerting systems
Create comprehensive monitoring and alerting solutions for software and infrastructure
Implement tools to ensure continuous uptime and rapid issue resolution
Global telemetry capabilities
Transform our telemetry data into actionable insights, enabling predictive diagnostics to address issues before they arise; keep our customers informed about relevant operations in real time
Infrastructure, security & pipelines
A global network requires global deployments, and Northwood is committed to building a secure, reliable, and stable pipeline. This infrastructure empowers our developers to deploy changes continuously—without the risk of disrupting the system or relying on 'testing in prod.'
Production line software & testing
Develop software for production line bring-up and testing
Automate testing procedures to ensure hardware and software reliability
Working alongside mechanical/RF/EE/FPGA and SW engineers to ensure system correctness, performance, and reliability before leaving our manufacturing line
Simulation & orchestration software
Create simulations that model satellite and network design
Create simulation tools for testing and validating system performance
Design and implement software that orchestrates our global antenna network and data plane
Basic Qualifications:
6+ years of professional software development experience (this doesn’t have to be from a full-time role—there are many ways to gain valuable experience, and we’d love to hear about yours - tell us about internships, projects out of the classroom, or any personal projects)
Completed bachelor’s degree in Computer Science, Computer Engineering, Math or other related major (soft-requirement, tell us why you didn't pursue a degree, and what you've done in it's place)
Preferred Qualifications:
While we don’t expect you to have every skill listed below, we do expect you to take ownership of one or more areas and drive decisions and implementations where your strengths lie.
Programming Languages (General):
Proficiency in one or more of the following:
Rust, Golang, Haskell, C/C++
Open to other languages that are suitable for distributed systems and/or high-performance computing and interested in strong opinions on the right language for various applications
Strong problem-solving abilities
Excellent communication and collaboration skills
Ability to work in a fast-paced, dynamic environment
Domain specific skills:
Distributed Systems & Cloud Computing:
Experience designing and implementing distributed systems
Knowledge of cloud services (AWS, Azure, Google Cloud) and orchestration tools
Familiarity with microservices architecture and serverless computing
Hardware Interaction & FPGA:
Experience with hardware control systems
Familiarity with FPGA programming and orchestration
Understanding of embedded systems development (FreeRTOS, Zephyr)
Data Movement & Networking:
Proficiency in architecting data pipelines for high-throughput environments
Understanding of network programming and IP protocols
Experience with high-speed communications (10GigE+)
API & Front-End Development:
Experience in building RESTful APIs
Proficiency with front-end technologies:
JavaScript/TypeScript
Frameworks : Angular, React, or similar.
Knowledge of UI/UX best practices
Monitoring & Alerting Tools:
Experience with monitoring solutions (Prometheus, Grafana, ELK Stack)
Familiarity with alerting systems and incident response
Infrastructure & Security:
Proficiency with Infrastructure as Code tools (Terraform, Ansible)
Understanding of security best practices and compliance requirements
Experience managing CI/CD pipelines (Jenkins, GitLab CI/CD)
Databases & Data Processing:
Experience with time-series databases (InfluxDB, TimescaleDB)
Proficiency with relational databases (PostgreSQL, MySQL)
Knowledge of data processing frameworks
Simulation
Experience designing/implementing simulations for physical models (think satellite orbits) or network movement
Orchestration:
Experience designing/implementing orchestration engines for distributed nodes (think robotics, long running jobs, data pipelines, etc…)
Testing & Automation:
Experience with automated testing frameworks
Familiarity with production line testing software
Compensation and Benefits
Compensation is determined by role, level, location, and alignment with market data. Individual base pay is determined case-by-case and may vary based on job-related skills, education, experience, and technical capabilities. In addition to a competitive base salary, Northwood offers long-term incentives such as company stock, stock options, cash awards, and discretionary performance bonuses. Benefits include equity, healthcare, unlimited vacation, retirement savings, and professional development opportunities.
Additional Information
To conform to the U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), you must be:
A U.S. citizen or lawful permanent resident of the U.S.
A protected individual as defined by 8 U.S.C. 1324b(a)(3).
Eligible to obtain the required authorizations from the U.S. Department of State.
Equal Opportunity Employer
Northwood is an Equal Opportunity Employer. Employment with Northwood is governed on the basis of merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
$40 - $50 per hour
...of a great story. Purpose We are seeking an experienced Software Developer to support the design, development, and maintenance... ...receive less favorable treatment on any basis when applying for a career with our team. E-Verify: Right to Work Our company...SuggestedFull timeContract work$175k - $230k
...the world. StubHub is looking for Software Engineer IIs to design and develop next-... ...practicality. Over the course of your career at the company, you will have the opportunity... ...robust, distributed systems using multiple general-purpose programming languages (e.g.,...SuggestedFull timeWork experience placementWork at officeImmediate startRemote workWorldwideFlexible hours$122k - $240.5k
...26.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading... ...-on experience in full stack software development across frontend... ...mentoring junior or mid-level developers, leading code... ...continue to grow throughout their career. As used in this posting...SuggestedLocal area- ...has an exciting opportunity for a Senior Software Engineer (Level III or IV) at our Burbank, CA... ...entertainment. Start the next chapter of your career with Crane Aerospace & Electronics!Job... ...has been designed to indicate the general nature and level of work being performed...SuggestedFull timeFor contractorsWork at office
$150k - $185k
...payloads of our customers and are flown on launch vehicles.Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from...SuggestedFull timeWork at office$141.9k - $190.3k
Job Posting Title:Senior Software Engineer - Cloud Account ManagementReq ID:10142528Job Description... ...supporting DevOps teams in mid-to-large-sized organizations, especially... ...Certificate managementFamiliarity with general and AWS-specific networking concepts, including...Full time$141.9k - $190.3k
...is a global organization of engineers, product developers, designers... ...deployment strategies.A Senior Software Engineer on the Cloud Account... ...supporting DevOps teams in mid-to-large-sized organizations,... ...Certificate managementFamiliarity with general and AWS-specific networking...$160k - $180k
...about Age of Learning, visit AgeofLearning.com.Summary: AI-Native engineering is the new baseline at Age of Learning — engineers who do not... ...agents as a first-class collaborator. We are seeking a Senior Software Engineer, AI Native to join the ABCmouse product team within...Work at officeLocal areaRemote workWorldwideFlexible hours$175k - $200k
...talented and motivated Senior Full Stack Software Engineer to join our team in building and... ...SCA offers benefits-eligible employees (generally regular employees scheduled to work 20... ...requests, please contact us by email at careers@sonyusa.com or by mail to: Sony Corporation...Full timeTemporary workSummer workLocal areaImmediate startFlexible hours$125k - $135k
...About the company General Matter enriches uranium. We are designing, building... ...firms. Our lean, world-class team of engineers and operators is applying a first-... ...the Role We’re looking for an early-career Software Engineer who is excited to build software...Full timeInternshipWeekend work- ...Experience Levels: Project Engineer (3+ yrs) | Sr. Project... ...-owned commercial general contractor where every... ...or multiple concurrent mid-sized technical builds.... ...scheduling, and modeling software. Competitive Compensation... ...Ready to own your career? Submit your resume and...Full timeContract workFor contractorsFor subcontractor
- ...automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a... ...control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably,...Permanent employmentFull timeRemote work
$180k - $215k
...doc here. Position SummaryAs a full stack engineering on the product eng team you will be... ...field.3+ years of experience in Full Stack Software Development.Experienced with React, Javascript... ...note that the salary information is a general guideline only. HeyGen considers factors...Work experience placement$74.1k - $148.3k
...Qualifications): To be considered for a Software Engineer position at Oracle, you must possess... ...and pet insurance The role will generally accept applications for at least three... ...from the posting date or as long as the job remains posted. Career Level - IC1...Full timeTemporary workInternshipH1bFlexible hoursShift work- ...SpaceX, The White House, MIT, Rigetti Computing, The Air Force, General Atomics, Relativity Space, Ursa Major, and National... ...About the Role Antares is seeking a Research & Development Software Engineer to build the software systems that enable fast, rigorous experimental...Permanent employmentFull time
$120k - $170k
...Francisco, and London. For more information, please visit . Role Overview CHAOS is seeking a highly-skilled and motivated Mid-career Radar Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products....Full timeWork experience placementCasual workWork at officeRelocation package- ...our network continues to expand. We have matched 100+ talented engineers, scientists, and leaders to exclusive job opportunities by introducing... ...desired location that fits your skill set, please submit a general application and we will reach out to you as soon as there's a...Permanent employmentFull time
$180k - $210k
...currently seeking a highly motivated Staff Software Engineer to deliver best-in-class technological... ...- giving you outsized influence and career opportunity ~ You can actually change... ...OOP languages such as Python ~ Strong general problem-solving and logical reasoning...Work at officeImmediate start- ...YOU We’re looking for a Senior Backend Software Engineer who thrives on solving complex... ...description is intended to outline the general nature and level of work being performed... ...related to data privacy, please contact: [careers@xsolla.com](mailto:****@*****.***)...Full timeLocal area
- ...manufacturing sectors. Our next-generation software stack combines an intuitive command/... ...performance runtime environment. We empower engineers to build, test, and deploy critical... ...Overview We are looking for an early-career Software Engineer with a strong interest...Permanent employmentFull timeInternship
- CHAOS Industries seeks a Mid-career Radar Software Engineer based in Hawthorne, California, to support their R&D and product engineering for next-generation radar systems. Responsibilities include developing and integrating software, collaborating with teams, and ensuring...
- ...automotive, energy, and manufacturing sectors. Our next‑generation software stack combines an intuitive command/control interface, a... ...control, and a high‑performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably,...Permanent employment
$110.5k - $160k
...will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern... ...lead critical projects early in your career. In addition to working on an... ...older * Experience with at least one general-purpose programming language such as...Full timeInternshipWork at officeWorldwideMonday to Friday- Los Angeles Housing Department Role: Junior-Mid Level Web Developer Location: Los Angeles, CA (remote) Duration: 12 Month (Possible Extension) Background Our environment includes .NET 8, Blazor/MudBlazor, TypeScript-based applications, API integrations, legacy modernization...For contractorsRemote work
- Join to apply for the Senior Software Engineer, Interoperability role at Axle Health 4 days ago Be... ...Mentor junior engineers to further their career trajectories Write documentation to... ...Vegas Seniority level Seniority level Mid-Senior level Employment type Employment...Full timeWork at officeFlexible hoursShift work
- ...across the globe, WBD offers career defining opportunities, thoughtfully... ...We are looking for a Senior Software Developer to join our Roku... ...technologies. With guidance from senior engineers, actively contribute to a... ...an expected completion in mid‑2026. For more details,...
$91.8k - $137.6k
...brings informed insights and software-secure technology to enable strategic... ...of the best work of your career. We are looking for you... ...Systems team as a Software Engineer based out of Woodland Hills,... ...above salary range represents a general guideline; however, Northrop...Full timeContract workRelocation packageShift work$200k - $250k
...platform around the world. StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex... ...developing robust, mission-critical systems using multiple general-purpose programming languages (e.g., Java, C#) ~...Full timeWork at officeRemote workWorldwideFlexible hours$180k - $260k
...ultimately, safer nations. Connect with a career that matters, and help us build a... ...-time Principal Embedded Security Engineer who will report to Director of Software Engineering on the Software... ...MANET products.Analyze and improve general product security by adopting the...Permanent employmentFull timeFor contractorsRelocation3 days per week$89.4k - $134.2k
...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes... ...looking for you to join our team as a Software Engineer based out of Woodland Hills,... ...0 The above salary range represents a general guideline; however, Northrop Grumman considers...Full timeRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - General (mid-late career). Be the first to apply!
- senior robotics software engineer Los Angeles, CA
- software system engineer Los Angeles, CA
- security software engineer Los Angeles, CA
- intel software engineer Los Angeles, CA
- software developer fintech Los Angeles, CA
- new graduate software engineer Los Angeles, CA
- software development engineer aws Los Angeles, CA
- information technology software engineer Los Angeles, CA
- graduate software developer no experience Los Angeles, CA
- software developer internship no experience Los Angeles, CA



