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

Principal Software Engineer

Full-time

MAK Technologies

Location: Cambridge, MA

Join us as a Principal Software Engineering, where you will set the technical direction and architect high-performance simulation solutions for mission-critical defense and aerospace applications. If you excel at building high-performance solutions and want to make an impact in defense and aerospace innovation, we want to hear from you.

What we are looking for:
We are looking for a Principal Software Engineer for our Link Team. with an extensive history in application level networking, real-time systems, and high-performance software development. This role will lead the design and implementation of advanced solutions for complex, distributed environments, leveraging their experience in defense, aerospace, and immersive simulation platforms. While MAK uses highly niche protocols like HLA (IEEE-1516) and DIS (IEEE-1278), an ideal candidate will have spent a considerable amount of time maintaining, developing, and designing complex application level networking solutions for real time – high bandwidth networked data in both WAN and LAN environments. You will have a deep understanding of application-level networking, and distributed data design.

Where you will work :
MAK prefers candidates located in the Boston MA, or Orlando areas. Remote candidates in the continental United States or Canada will be considered.

What you will do:
You will work closely with subject matter experts, military stakeholders, and engineering teams to design, implement, and deliver high-fidelity simulation training systems for defense and aerospace applications.

Key Responsibilities
  • Architect & Design:
    • Define and own the architectural decisions for training simulation and visualization systems.
    • Ensure interoperability across distributed simulation environments.
  • Development & Integration:
    • Lead the development of real-time applications using C++.
  • Technical Leadership:
    • Mentor engineering teams on best practices for performance optimization and modular design.
    • Represent MAK at standards bodies like SISO through the development of IEEE networking protocols like HLA (IEEE-1516) and DIS (IEEE-1278)
    • Provide technical direction, conduct design/code reviews, and guide teams through complex problem-solving.
  • Innovation & Strategy:
    • Evaluate emerging technologies in AR/VR, simulation frameworks, and AI-driven modeling.
    • Contribute to long-term product strategy for immersive and mission-critical systems.
Qualifications
  • Education: Bachelor’s or Master’s in Computer Science, Computer Engineering, or related field.
  • Experience:
    • 10+ years in software engineering, with significant experience in networking and real-time systems.
    • Proven track record in defense/aerospace projects and distributed simulation environments.
  • Technical Skills:
    • Strong proficiency in C++.
    • Knowledge of network protocols for simulation (DIS/HLA) and sensor integration.
  • Soft Skills:
    • Proven experience leading engineering teams, setting technical direction, and influencing organizational strategy.
    • Ability to collaborate with cross-functional teams and external partners.
Preferences:
Knowledge of MAK’s SFXTX (VR-Forces file exchange protocol) is preferred but not required.

YOU get more than Just compensation with US:

MAK Technologies, Inc. considers several factors when extending job offers, including but not limited to candidates’ key skills, relevant work experience, education/training/certification, job level, and work location. (The wage range listed above is reflective of all geographic work locations where this position may be based and may not reflect the local market salary range.)

Base salary is only one component of our competitive Total Rewards package.

  • Annual bonus incentive
  • 401K with company match
  • Medical/Dental/Vision Insurance
  • Disability
  • PTO
  • Life and Accidental Death Insurance
  • Development and Career Growth Opportunities

Equal Opportunity - It takes diverse talent to solve real-world problems. MAK Technologies, Inc. is deeply committed to building a workplace community where inclusion is valued, and everyone feels welcomed. We’re proud to consider all qualified applicants for employment without regard to race, color, religion, sex, pregnancy, family status, marital status, sexual orientation, national origin, disability, age, or veteran status, or any other legally protected grounds. So, bring us your personal experience, your perspectives, and your background. It’s through our differences that innovative changes are made.

Reasonable Accommodations – MAK Technologies, Inc. is committed to providing reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please contact our Recruitment Team at View email address on aiapply.co.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Remote vacancy
  • $105.2k - $131.5k

     ...~ This position will lead the team members and development of software that applies to numerous future influential models simultaneously...  ...reliability. Key Accountabilities Lead the design of engineering solutions with the associated drawings and validation... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    a month ago
  • $215.84k - $269.8k

     ...and into the future. Job Description As a Principal Engineer at Fuze Health you are a top-tier technical leader and...  ...Qualifications: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Remote work
    Work visa
    Flexible hours
    Shift work

    Fuze Health

    Remote
    3 days ago
  • $177.53k - $236.65k

     ...Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Principal Software Engineer - Emerging Technology & AI - Remote Requisition Number R8045 Principal Software Engineer - Emerging Technology & AI -... 
    Suggested
    Hourly pay
    Full time
    H1b
    Remote work
    Work from home
    Flexible hours

    CSAA Insurance Group, a AAA Insurer

    West Virginia
    16 days ago
  • $125.4k - $181.88k

     ...the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT.*** A Principal Software Engineer is a senior technical leader responsible for architecting and implementing complex software solutions, driving technical... 
    Suggested
    16 hours
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Flexible hours

    Empower

    Remote
    11 days ago
  • $210k - $235k

     ...release orchestration, and AI powered automation to improve software delivery, reduce risk, and increase velocity. With a...  ...Position Summary  AutoRABIT is seeking an exceptional Principal Software Engineer to serve as a senior individual contributor within our global... 
    Suggested
    Full time
    Live in
    Remote work

    AutoRABIT Holding Inc.

    Remote
    16 days ago
  • $166k - $346k

     ...Your job As a Principal Software Engineer V at Indeed, you will provide technical leadership on complex, cross-cutting platforms and systems that enable teams across the company to build high-impact products efficiently and responsibly. You’ll work on initiatives that... 
    Work experience placement
    Local area

    Indeed

    Remote
    9 days ago
  • $120k - $180k

     ...will oversee Avery Dennison’s innovative software products and lead cross-functional...  ...help hire, onboard, and lead a team of engineers, establishing code quality standards, CI...  ...~ Proven experience acting as a Lead, Principal, or Founding Engineer in a startup or high... 
    Full time
    Remote work
    Worldwide

    Avery Dennison

    Remote
    5 days ago
  • $140k - $240k

     ...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer Principal helps shape the architecture behind the customer-facing experiences on homedepot.com, supporting four product teams in our Online... 
    Full time
    Work experience placement
    Remote work
    Shift work
    Night shift

    The Home Depot

    Remote
    12 days ago
  • $147.29k - $199.28k

     ...None Public Trust/Other Required: Other Job Family: Software Engineering Job Qualifications: Skills: Amazon Web Services (AWS...  ...US Citizenship Required: Yes Job Description: PRINCIPAL SOFTWARE DEVELOPER SENIOR What You’ll Do • Define and... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Maryland
    6 days ago
  •  ...Job Overview: ExploreK12 Literacy is looking for a Principal Software Engineer who combines deep technical expertise, strong engineering judgment, and hands-on execution. This role is for an engineer who can get deeply into a complex, mature application, understand... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work

    Cambium Learning Group

    Remote
    6 days ago
  •  ...temporary visas or who need sponsorship now or in the future are not eligible for hire at this time. In short, as a Principal Software Engineer, you will serve as a technical leader responsible for driving complex, business-critical initiatives across the organization... 
    Full time
    Temporary work
    Casual work
    Work from home
    Home office
    Visa sponsorship

    DriveTime

    Remote
    3 days ago
  • $155k - $197k

     ...onboarding, and management process to unlock growth potential for all. About The Position We are seeking an experienced Principal Software Engineer to serve as the Tech Lead driving technical direction, architectural evolution, and day-to-day engineering execution for... 
    Full time
    Local area
    Remote work
    Flexible hours

    G-P

    Remote
    11 days ago
  •  ...expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer...  ...of their infrastructure strategy. Job Description As Principal Software Engineer, you are the senior technical voice for Enterprise... 
    Full time
    Remote work

    Mirantis

    Remote
    9 days ago
  • $170k - $280k

     ...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer Sr. Principal is responsible for guiding software design and development across multiple engineering teams and principal software engineers... 
    Full time
    Work experience placement
    Local area
    Remote work
    Night shift

    The Home Depot

    Georgia
    9 days ago
  • $229k - $258k

     ...secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build...  ...Containers is our core product, and this team builds it. As Principal Software Engineer in Container Product Engineering you will... 
    Full time
    Local area
    Remote work
    Relocation
    Flexible hours

    Chainguard

    Remote
    17 days ago
  • $197.3k - $344.7k

     ...to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI...  ...scale enterprise solutions. Technical Leadership: As a Principal-level member of technical staff, the team will be expecting... 
    Full time
    Shift work

    Salesforce

    Remote
    10 days ago
  • $129.08k - $185.55k

     ...candidates in the following levels: Lead Level, Lead Software Engineer: ~ Expected to bring strong technical skills and adaptability...  ...on challenging projects. ~5+ years of experience Principal level, Principal Software Engineer : ~ Expected to... 
    Permanent employment
    Full time

    ITHAKA

    Remote
    9 days ago
  • $143.88k - $176.14k

     ...employees and our mission. Help us drive real generational change that lasts. Code for America is looking for a talented Principal Software Engineer who will help define the technical standards and practices that our engineering discipline builds on — driving... 
    Full time
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    Code for America

    Remote
    4 days ago
  • $169.3k - $304.7k

     ...with the best As a technical authority, you will drive engineering excellence through robust solution design. You will integrate...  ...maintain our globally distributed infrastructure. As a Principal Software Engineer Lead, you will be responsible for: Architecting... 
    Full time
    Work experience placement
    Work at office

    Akamai

    Remote
    9 days ago
  •  ...Principal Software Engineer Pella, IA; Urbandale, IA; or Remote Overview: We are looking for a Principal Software Engineer to serve as a technical anchor across our full software engineering organization. This role spans the full stack — from our enterprise GraphQL... 
    Full time
    Remote work

    Pella Windows & Doors

    Remote
    18 days ago
  •  ...Principal Software Engineer - Packet Forwarding About Quvia Quvia is the first AI-powered quality of experience (QoE) management platform for things that move, like ships and planes, transforming connectivity and digital experiences even in the most remote and hard... 
    Full time
    Remote work
    Flexible hours

    Quvia

    Remote
    2 days ago
  • $199k - $274k

     ...entering the next phase of that evolution: engineering risk and control capabilities that...  ...ownership, and accountability. The Principal Engineer will help build the engineering...  ...Significant experience leading enterprise-scale software, platform, or engineering capability.... 
    Full time
    Contract work
    Work at office
    Work from home
    Work visa

    Allstate

    Remote
    13 days ago
  •  ...Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Principal Software Engineer owns technical direction and execution for major products and systems . This is... 
    Full time
    Remote work

    Bjak

    Remote
    10 days ago
  • $246.5k - $395.6k

     ...Principal Software Engineer, Mobile ServiceTitan is the operating system for the trades. Our mobile platform puts that operating system in the hands of technicians and business owners in the field, and it has to work flawlessly, at scale, every time. We're looking for... 
    Minimum wage
    Full time
    Temporary work
    Local area
    Flexible hours

    ServiceTitan

    Remote
    11 days ago
  • $163.8k - $257.4k

     ...a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. We are looking for a Principal Software Engineer to serve as a senior technical force multiplier across three pillars of our Platform Engineering organization: Integrations... 
    Full time
    Remote work

    ZoomInfo Technologies LLC

    Remote
    9 days ago
  • $229k - $412k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Principal Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux,... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Redmond, WA
    a month ago
  • $175k - $240k

     ...guidelines, RapidAI is the most clinically validated AI platform in healthcare. We are looking for a DevOps Engineer to be at the forefront of medical device software development to help deliver the best patient care around the world. \n How you help us grow! Position... 
    Full time
    Local area

    RapidAI

    Remote
    5 days ago
  • $201.6k - $309.9k

     ...Job Description The Role The Principal Security Software Engineer defines and leads Cyber Security strategy for new technology, highly complex features, or significant improvements for current, new, or major programs. Provides technical leadership to execution teams... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Remote
    11 days ago
  • $190.6k - $263.9k

     ...stakeholders across risk, legal, compliance, security, and operations to create software solutions that support the bank's growth as a licensed financial institution. As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of... 
    Full time
    Bank staff
    Currently hiring
    Local area
    Remote work
    Work from home

    Upstart

    United States
    3 days ago
  • $186.1k - $257.5k

     ...between our customer base and the funding suppliers. As a Principal Engineer at Upstart on the Capital Marketplace team, you will...  ...equivalent) + 8 years of experience Strong technical and software engineering fundamentals including a demonstrated ability to... 
    Currently hiring
    Local area
    Remote work
    Work from home

    Upstart

    United States
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!