We are looking for a Software Engineer to join our Automation and Tooling Team who is passionate about automation and building productivity tools. Be part of a team that values innovation, customer focus, and continuous improvement.
Responsibilities:
Drive the continuous improvement of our build and automation infrastructure, tooling, and development workflows.
Develop automation processes for Electronic Design Automation (EDA) workloads.
Provide a platform for the Engineering team to quickly leverage the latest tools and workflows, to iterate on and test code faster.
Write and test software for internal productivity tools.
Participate in, or lead design reviews with peers and stakeholders.
Work closely with engineers to identify areas of improvement in the development process and deliver impactful improvements.
Review code developed by other team members and provide feedback to ensure best practices.
Respond to critical incidents, debug and resolve system issues.
Contribute to existing documentation.
Qualifications:
BS, MS, or PhD in Computer Science or related technical field.
Solid debugging, troubleshooting, and performance optimization skills.
Excellent development skills in Python or Go.
Strong experience with build tools (Bazel, Make) and leveraging containers.
Experience building effective CI/CD pipelines.
Experience with IaC with HashiCorp Terraform or OpenTofu.
Exposure to managing cloud infrastructure in AWS, GCP, or Azure.
You rely on metrics to continuously assess and improve software quality, operational health, while balancing cost.
The team's productivity is a priority for you.
You love learning new technologies and to continuously challenge yourself by finding new and better ways to solve problems.
Flexibility to adjust to the dynamic nature of a startup.
Ability to give and process constructive feedback.
Preferred Experience:
Experience with Bazel, especially writing custom rules and module extensions.
Experience with monitoring and observability tools (Prometheus, Grafana, OpenTelemetry).
Experience with server configuration software (SaltStack, Ansible, or Puppet).
Experience with Kubernetes.
What We Offer:
A dedicated ambitious team with a vast range of talent across software and hardware.
Become part of a growing startup in the chip-making hardware industry.
Office in Markham, Canada.
Competitive total compensation package. All regular employees are also eligible for company stock in the form of stock options.
Comprehensive medical, dental, and vision coverage.
Retirement savings through a defined contribution pension or savings plan.
Flexible PTO/Paid Time Off policy in addition to statutory holidays.
Forward your resume directly to: careers@movellus.com
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.