Principal Software Engineer, Timing and Synchronization
Employment type
Full-time
Work setting
On-site
Location
Plano, TX
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Principal Software Engineer, Timing and Synchronization role is onsite in Plano, TX, with compensation not specified. Parry Labs develops digital engineering, software, and hardware solutions for mission systems integration, and this role supports resilient timing and synchronization software. The engineer leads software development that keeps distributed systems synchronized when reference signals or network connections degrade. The role defines architecture and interfaces, implements timing algorithms and services, validates performance, and provides technical leadership through reviews and mentoring.
What you'll do
- Define timing software architecture, interfaces, error budgets, and acceptance criteria
- implement and validate time-source fusion, clock discipline, and holdover algorithms
- develop synchronization services for clock drift, conflicting sources, and reference loss
- integrate GNSS receivers, oscillators, and hardware timestamping
- measure and improve PTP and NTP performance
- build automated tests
- lead design and code reviews
- mentor engineers
- analyze measurements and document verification results.
What we're looking for
- Skills & competencies
- principal software engineertiming and synchronizationplano txparry labspositioning navigation and timingpntc/c++ptpntpgnssembedded softwaretechnical leadership
- Work arrangement
- Weekend coverage required
Benefits & perks
- Education assistance, unlimited paid time off, workplace flexibility, and support for employee and family health and well-being.
Why this role
Requires 9+ years of software engineering experience including technical leadership and timing or synchronization software delivery; Rust is strongly preferred, while candidates with strong PNT expertise may qualify without prior Rust experience.
About the employer
Parry Labs, LLC is hiring for this role. Industry: Custom Computer Programming Services. Sector: 54.
Additional details
- Industry sector
- 54
- Industry
- Custom Computer Programming Services
- Occupation code
- 15-1252.00
You'll be redirected to the employer's application page.
Listing ID: e513dc11-0d34-4ebf-aa7c-5a15b85863b0