Software Test Engineer

Nidec Motor CorporationRancho Cordova, CA
$80,000 - $85,000

About The Position

Motion Control Engineering (MCE) has enjoyed a history of innovation, rapid growth and success. One of the early pioneers in the development of non-proprietary elevator controls, MCE is now the largest and most successful independent elevator control manufacturer in the world. MCE became part of Nidec Corporation which is the World’s leading manufacturer of motors ranging from small precision to Ultra-size Motors. MCE is looking to hire a skilled software test and release engineer to design and implement quality-check procedures and automated regression testing for our elevator controller software products. Manage software builds and production releases and provide training and support to internal teams.

Requirements

  • Bachelor’s degree in engineering, computer science, or computer engineering or 2-4 years of relevant experience in the field.
  • Previous work experience as a software test or build engineer.
  • Proven experience in software development using high-level languages such as C# or C++.
  • Experience with software development tools such as compilers, debuggers, version control systems, and build automation tools.
  • Knowledge of diagramming software including Microsoft Visio.
  • Knowledge of engineering and testing procedures.
  • Ability to manage projects and work independently and in a team environment.
  • Ability to troubleshoot and think outside the box.
  • Good problem-solving skills.
  • High-level technical writing skills.

Nice To Haves

  • Experience with other programming languages (e.g., Python, Java).
  • Familiarity with software development on multiple platforms (Windows and Linux).

Responsibilities

  • Analyze product features, design test parameters, create customized quality checks, and write final test procedures for quality technicians.
  • Develop and maintain scripts and workflows to automate the build process, including compiling, packaging, and deploying software artifacts.
  • Integrate with tools like Jenkins, GitLab, StarTeam, etc.
  • Routinely review documentation, software build steps, and test procedures for areas of improvement and automation.
  • Become an expert in Elevator PC applications.
  • Provide Tier II support to internal teams.
  • Act as a liaison between tech-support, customers, and R&D development teams.
  • Coordinate the implementation of approved engineering changes (ECOs), working closely with design teams, manufacturing teams, suppliers, and other stakeholders.
  • Provide training and support to internal teams regarding new product launches and the engineering change process on existing products, including documentation requirements, approval workflows, and best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service