Senior Software Engineer

AmperesandReno, NV
51d$125,000 - $175,000Onsite

About The Position

At Amperesand, you will develop highly efficient and modular software to automate test systems for internal labs and manufacturing lines.

Requirements

  • BS or MS in Electrical or Computer Engineering.
  • 3+ years of professional experience in developing software for distributed systems.
  • Basic understanding of electrical theory.
  • Experience with testing and measurement hardware platforms.
  • Expertise using system-level languages (such as Golang, Rust, C, C++, etc.) to automate systems.
  • Ability to write efficient code under resource constraints (memory, CPU).
  • Experience with version control systems like Git.
  • Experience with microcontrollers and communication protocols (CAN, SPI, I2C, etc.).
  • Be engaged, proactive, and positive when taking on challenging tasks, owning assignments, and taking accountability for personal and overall team success.
  • Please note: This role requires working on-site 5 days a week. We do not offer hybrid or remote options.

Responsibilities

  • Design a highly scalable software framework in Golang to test high-voltage power electronics, thermal systems, and more. Adopt design for lab validation, regression test setup, and production environment.
  • Drive end-to-end test software development from design through deployment and post-deployment improvements.
  • Participate in and lead code reviews to maintain code quality and adhere to coding standards.
  • Innovate software and system design to meet accuracy, cycle time, and other performance factors.
  • Collaborate closely with hardware design and firmware teams to understand the product and its functionalities. Investigate root causes of failures and drive product improvements.
  • Participate hands-on during test hardware bring-up, system debugging, and help with software optimization.
  • Incorporate design techniques to achieve ease of validation and maintenance.
  • Challenge ideas and decisions with reasoning from first principles.
  • Travel to different facilities worldwide to collaborate with teams and deploy our solutions.

Benefits

  • Competitive Salary + Incentive Stock Options
  • Medical, vision, and dental benefits for employees and their dependents, effective from the start of hire
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employees receive paid time off (PTO), paid sick days, and paid company holidays so they can rest, recharge, and take care of their health and personal needs.
  • Commuter Benefits
  • 12 Weeks Paid Parental Leave
  • Singapore-based employees receive benefits in accordance with local government provisions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service