# Senior Software Engineer, PLM

**Company**: Anduril Industries
**Location**: Remote
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $166,000-$220,000 USD
**Category**: IT
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5131779007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_94d46d53-89f

## Description

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

We are looking for a experienced PLM Software Engineer with strong Teamcenter expertise to join the ArsenalOS PLM team.

As a PLM Software Engineer on ArsenalOS, you will be architecting and implementing mission-critical Teamcenter customizations, integrations, and solutions that enable engineering teams to design, manage, and deliver complex hardware products at scale.

Responsibilities:

- Own and deliver complex Teamcenter customizations and integrations for ArsenalOS PLM (ITK, SOA, BMIDE, Active Workspace)

- Build high-performance integrations between Teamcenter and other ArsenalOS systems (ERP, MES, change management, requirements management, CAD)

- Design and implement scalable data models, business logic, and workflow solutions while minimizing upgrade friction

- Contribute to improving the platform observability (Datadog, etc) and reliability

- Set the bar for engineering excellence , raise standards through opinionated technical decisions, architectural guidance, and high-quality code contributions

- Leverage frontier AI tooling (Claude Code, GitHub Copilot, etc.) for rapid development and serve as a model for how the team should work at speed

- Collaborate cross-functionally with systems architecture, software product and design, change management, requirements management, and manufacturing teams

- Define architecture standards for scalable growth and move quickly from concept → prototype → production

Requirements:

- 5+ years of experience in a software engineering role building products, ideally in a fast-paced environment

- 3+ years of hands-on Teamcenter development experience including:

- ITK (Integration Toolkit) development in C/C++

- BMIDE (Business Modeler IDE) data modeling and customization

- SOA (Service Oriented Architecture) services and handlers

- Active Workspace (AWC) customization and development

- Strong programming skills in Java, C++, and C#

- Experience with modern software development practices: version control (Git), CI/CD, automated testing, code review

- Proficiency with AI-assisted development tools (Claude Code, GitHub Copilot, Cursor, etc.) and ability to leverage them for rapid, high-quality development

- Experience working with large enterprise applications and platforms with high availability requirements

- Database experience (SQL, Oracle or SQL Server, data modeling, query optimization)

- Strong opinions about code quality, architecture, and engineering best practices , you're a bar raiser

- Degree in Computer Science, Information Systems, Electrical Engineering or related field

- U.S. Person status is required as this position needs to access export controlled data

## Skills

### Required
- Teamcenter
- ITK
- BMIDE
- SOA
- Active Workspace
- Java
- C++
- C#
- Git
- CI/CD
- AI-assisted development tools

### Nice to have
- Teamcenter upgrades/migrations
- cloud deployment architectures
- CAD integrations
- PLM adjacent systems
- Cloud platforms
- web technologies

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/andurilindustries/jobs/5131779007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
