Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - General (mid-late career)

Full-time

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - General (mid-late career) in Los Angeles, CA vacancy
  • $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... 
    Suggested
    Full time
    Contract work

    Wild Card Creative Group

    Culver City, CA
    1 day ago
  • $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.,... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Stubhub

    Los Angeles, CA
    1 day ago
  • $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... 
    Suggested
    Local area

    Deloitte

    Los Angeles, CA
    3 days ago
  •  ...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... 
    Suggested
    Full time
    For contractors
    Work at office

    Crane

    Burbank, CA
    1 day ago
  • $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... 
    Suggested
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    1 day ago
  • $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

    Hulu

    Santa Monica, CA
    3 days ago
  • $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... 

    Disney Interactive

    Santa Monica, CA
    3 days ago
  • $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 office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Age of Learning

    Glendale, CA
    4 days ago
  • $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 time
    Temporary work
    Summer work
    Local area
    Immediate start
    Flexible hours

    Sony Mobile Communications

    Los Angeles, CA
    5 days ago
  • $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 time
    Internship
    Weekend work

    General Matter

    Los Angeles, CA
    1 day ago
  •  ...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 time
    Contract work
    For contractors
    For subcontractor

    TEEMA

    Glendale, CA
    a month ago
  •  ...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
    Full time
    Remote work

    Revel

    Los Angeles, CA
    1 day ago
  • $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

    HeyGen

    Los Angeles, CA
    1 day ago
  • $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 time
    Temporary work
    Internship
    H1b
    Flexible hours
    Shift work

    Oracle

    Los Angeles, CA
    2 days ago
  •  ...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 employment
    Full time

    Antares, Llc

    Los Angeles, CA
    1 day ago
  • $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 time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    Hawthorne, CA
    5 days ago
  •  ...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 employment
    Full time

    AdAstra

    Los Angeles, CA
    more than 2 months ago
  • $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 office
    Immediate start

    Astrana Health, Inc.

    Monterey Park, CA
    a month ago
  •  ...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 time
    Local area

    Xsolla

    Los Angeles, CA
    12 days ago
  •  ...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 employment
    Full time
    Internship

    Revel

    Los Angeles, CA
    1 day ago
  • 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... 

    CHAOS Industries

    Hawthorne, CA
    5 days ago
  •  ...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

    Revel

    Los Angeles, CA
    5 days ago
  • $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 time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Glendale, CA
    2 days ago
  • 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 contractors
    Remote work

    SATWIC

    Los Angeles, CA
    3 days ago
  • 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 time
    Work at office
    Flexible hours
    Shift work

    Axle Health

    Santa Monica, CA
    6 days ago
  •  ...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,... 

    CNN

    Los Angeles, CA
    6 days ago
  • $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 time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    1 day ago
  • $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 time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Stubhub

    Los Angeles, CA
    1 day ago
  • $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 employment
    Full time
    For contractors
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    5 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - General (mid-late career). Be the first to apply!