Furthermore, this digital platform is fully programmable in the way 3D printing is digital-but ... You will report to the Sr. Director of Platform and work with other software leaders and electrical ...
Furthermore, this digital platform is fully programmable in the way 3D printing is digital-but ... You will report to the Sr. Director of Platform and work with other software leaders and electrical ...
Director Compiler Engineer information
See Springfield, OR salary details
$75.6K - $92.6K
3% of jobs
$92.6K - $109.6K
5% of jobs
$109.6K - $126.7K
6% of jobs
$126.7K - $143.7K
9% of jobs
$145K is the 25th percentile. Wages below this are outliers.
$143.7K - $160.7K
11% of jobs
$160.7K - $177.7K
7% of jobs
$177.7K - $194.8K
7% of jobs
The median wage is $196.2K / yr.
$194.8K - $211.8K
6% of jobs
$211.8K - $228.8K
3% of jobs
$228.8K - $245.9K
1% of jobs
$252.3K is the 75th percentile. Wages above this are outliers.
$245.9K - $262.9K
40% of jobs
$75.6K
$201.5K
$262.9K
How much do director compiler engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Director Compiler Engineer, and why are they important?
What are some common challenges faced by a Director Compiler Engineer, and how can they be addressed?
What does a Director Compiler Engineer do?
What is the difference between Director Compiler Engineer vs Compiler Engineer?
| Aspect | Director Compiler Engineer | Compiler Engineer |
|---|---|---|
| Responsibilities | Oversees compiler development teams, sets strategic goals, manages project timelines | Designs, develops, and tests compiler components and features |
| Required Credentials | Bachelor's or Master's in Computer Science, extensive experience in compiler development, leadership skills | Bachelor's or Master's in Computer Science, strong programming skills, experience with compiler tools |
| Work Environment | Leadership roles in tech companies, collaborative team settings | Development teams, coding environments, research labs |
| Industry Usage | Common in large tech firms, software companies, and organizations with complex compiler needs | Used across software development, embedded systems, and research projects |
The main difference is that a Director Compiler Engineer focuses on leadership, strategy, and team management, while a Compiler Engineer concentrates on technical development and coding tasks. Both roles require strong technical skills, but the director role involves overseeing projects and guiding teams.
Job description
About the Role
Atomic Machines is building advanced robotic manufacturing systems that integrate precision motion, sensing, vision, and process control into tightly coordinated production nodes. As Sr. Manager, Robotic Systems Software, you'll own the architecture and development of the system-level software that orchestrates these nodes in production. Your team will be responsible for workflow sequencing, subsystem coordination, configuration management, and operational robustness. You will report to the Sr. Director of Platform and work with other software leaders and electrical, mechanical and systems engineering teams to bring new manufacturing nodes from hardware integration through stable, repeatable 24/7 operation.
What You'll Do
- Lead the design and implementation of the robotic systems software stack, including deterministic workflow engines and sequencing logic across motion, vision, sensing, and IO subsystems.
- Lead node bring-up from hardware integration through production stabilization, ensuring safe, recoverable, and repeatable behavior.
- Drive and uphold engineering standards for fault detection, classification, automated recovery, and safe-state transitions.
- Implement robust telemetry, structured logging, and time-synchronized diagnostics to enable rapid root-cause analysis.
- Remain hands-on in design and code reviews, and occasionally in implementation for critical systems.
- Partner cross-functionally with mechanical, electrical, robotics, manufacturing, and infrastructure teams to ensure tight system integration.
- Own delivery and technical direction for a set of production nodes or subsystems.
- Hire, develop, and lead a high-performing team with strong technical standards and accountability.
What You'll Need
- 8+ years of experience building complex automation or robotic systems, including 3+ years leading engineering teams.
- Demonstrated expertise designing deterministic orchestration systems or explicit state machines in production environments.
- Strong understanding of concurrency, event ordering, idempotency, and failure recovery in hardware-integrated systems.
- Experience transitioning robotic or automation platforms from prototype to stable, production-grade operation.
- Experience building or leveraging observability systems for complex, hardware-integrated software.
- Working knowledge of real-time motion or embedded control systems and how to architect clean separation between real-time and non-real-time layers.
- Proven track record hiring, coaching, and scaling strong engineering teams.
- Strong systems-level reasoning across hardware and software domains.
- Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or equivalent work experience.
About Atomic Machines
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing
Company size
1 - 10 Employees
Headquarters location
Berkeley, CA, US
Year founded
2019