Power Your Career at Curtis

Title   Department
Lab Technician Engineering
Power Electronics Engineer Engineering
Sr. Product Engineer Engineering
Sr. Software Engineer Engineering
Verification Lead Engineering
Test Software Engineer Test Engineering
Verification Software Engineer Test Engineering

Lab Technician

  • Location: California

Do you enjoy taking apart electromechanical gadgets to see how they work? Do you like building and testing electronics? If so, we are looking for someone like you!

We are searching for an individual who wants to use your love for electronics every day at work. You know what they say, enjoy what you do and you’ll never work a day in your life.

In this role, you will be responsible for evaluating the design and performance of components and circuitry for electronic motor speed controllers.

This NEW technician position will be a part of a multifunctional team for development and ongoing support of a large product base.

What you’ll do:

  • Assist in the evaluation of design and performance of components used for electronic motor speed controllers.
  • Determine methods, operations and sequences for qualification testing of products and systems.
  • Document test data and results for performance validation and proof of concepts.
  • Build prototype assemblies and fixtures to test and troubleshoot product performance.
  • Operate and maintain test and fabrication equipment as needed.

You should have:

  • Two-year technical degree or equivalent experience and training in a related discipline
  • 2 plus years’ experience in lab environment
  • Demonstrated ability to build, test and troubleshoot systems
  • Knowledge of electronic assembly and wiring methods
  • Knowledge of mechanical assembly techniques and a strong mechanical aptitude.
  • Some experience in small machine and hand tool operation.
  • Principles of mechanical fastening techniques, sheet metal and machine operation. Light sheet metal fabrication experience for making panels and boxes.


If this sounds like you, please apply today!

Power Electronics Engineer

  • Location: California

Do you know how to successfully parallel large banks of power MOSFETs in a high current inverter? Can you design low noise analog measurement circuits that operate in a high noise environment? Would you like to design electric motor controllers that are built in the 10k/year – 100k/year range and that you can see in everyday products? If the answer to these questions is yes, then Curtis has the job for you.

What you’ll do:

  • Design and debug electronic circuits, components, and PCB assemblies for new product development and sustaining products.
  • Design, setup and run tests to ensure the design meets specifications.
  • Develop and apply new technologies, circuits and tests for product design.
  • Maintain records and documentation on all designs, tests and analysis
  • Apply current techniques and tools to improve cost, design time, reliability, durability and manufacturability.

You should have:

  • BSEE or equivalent with 5 plus years of applicable design experience in a relevant technical discipline, advanced degree preferred.
  • Experience with high voltage technologies.
  • Experience with design of high current motor controllers or equivalent technologies.
  • Demonstrated ability to develop designs to meet project costs, performance and schedules.
  • Demonstrated knowledge of good engineering practices.
  • Demonstrated knowledge of circuit analysis, simulation and design of experiments.
  • Effective verbal and written communication skills.

If this sounds like you, please apply today!

Sr. Product Engineer

  • Location: California

We are looking for a talented engineer to join our product support team here at Curtis Instruments in Livermore. In this critical position you will provide design support on our most important product lines. The right person will be comfortable with electronic systems and running large equipment, such as forklifts.

Candidates should be able to:

  • Conduct competitive product analysis and generate evaluation reports.
  • Work with OEM engineers to customize existing hardware as necessary.
  • Propose changes in products, which would result in cost reductions or improvement in operations/performance.
  • Design, set up and run tests to ensure the design meets specifications.
  • Maintain records and documentation on all designs, tests and analysis.
  • Interface with remote manufacturing sites and resolve any design related manufacturing issues including international travel as necessary.
  • And much more......

For this position, you should have:

  • BSEE degree or equivalent, plus 5 years related technical experience
  • Previous hardware design experience and competent design skills
  • Motor control and electric vehicle application knowledge is desirable
  • Great communications skills
If this sounds like you, please apply today!

Sr. Software Engineer

  • Location: California

Do you want to work in the electric vehicle industry? Our Livermore R&D center offers exposure to all engineering disciplines and really exciting work for engineers interested in the EV industry.

We are looking for a Senior Software Engineer to design, code and debug real-time embedded software/firmware for electric motor speed controllers.

What you’ll do:

  • Work with electronic design teams to optimize logic and microprocessor circuit implementations.
  • Design, setup and run tests to ensure designs meet specifications.
  • Dubug systems from prototypes.
  • Participate in project reviews.

What you need:

  • BSEE or BSCS degree or equivalent; 5-10 years of relevant experience
  • Extensive experience in real-time embedded programming using high-level languages (C/C++) and assembly language
  • In-depth experience working with oscilloscopes, emulators, logic analyzers, and embedded debugging tools/techniques
  • In-depth knowledge of 32-bit microprocessor circuits (ARM Cortex-M) and peripherals (I2C, SPI, PWM)
  • In-depth knowledge of real-time operating systems, task schedulers, and standard libraries
  • Knowledge of control and feedback systems (strongly preferred)
  • Extensive experience in software analysis, documentation and design of experiments
  • In-depth knowledge of modern software methodologies, including Object Oriented Design and Test Driven Development
  • Well-versed in good engineering practices
  • Excellent verbal and written communication skill
  • Ability to work effectively in small teams
  • Knowledge of Source Code Control Systems (Subversion, Git)
If this sounds like you, please apply today!

Verification Lead

  • Location: California

As our Verification Lead, you’ll be leading verification activities from formulating verification strategies to coordinating and delivering formal qualification tests on all Curtis products. Our verification engineers work with our product development team to ensure product quality before our products are manufactured. Here at Curtis, verification plays a vital role in the development process and throughout the entire product life cycle.

This NEW Verification Lead position is a needed addition to our growing verification team.

What you’ll do:

  • Lead verification projects by running meetings, prioritizing work, writing test procedures for others to execute, reviewing results and helping to maintain verification matrices.
  • Support our design engineering team in the development process and throughout the product life cycle.
  • Develop our verification process.
  • Use and maintain verification test hardware.
  • Identify and estimate costs and tasks durations.
  • Develop tests and test equipment that are maintainable and expandable.
  • Work to automate tests that need precision and repeatability.
  • Assist in the formal improvement of formal procedures that are compliant with external regulatory requirements and execute verification in accordance with those procedures.
  • Work with the development team on the risk management procedures.

You should have:

  • BS in Electrical/Electronic/Computer Engineering or equivalent
  • 3 to 7 years experience with verification
  • 1 to 5 years experience in software development preferred (C, C++, C#)
  • Understanding of verification criteria
  • Understanding of functional and non-functional requirements.
  • Ability to interpret hardware design schematics.
  • Demonstrated understanding of software control diagrams.
  • Experience generating formal test reports.

If this sounds like you, please apply today!

Test Software Engineer

  • Location: California

Do you enjoy working with automated test systems? Do you enjoy occasional international travel to visit manufacturing sites? Do you want to work for a company that made the "Top Workplace 2016" in the Bay Area list by the San Jose Mercury News? If you answered yes to these questions, we want you to apply for this Test Engineer position! Come join our team and continue to make Curtis a great place to work.

This position, which is located in our Livermore, CA office, is a needed addition to our test engineering team. In this role, you will design, and write software for our automated test equipment that is used in our high volume production environment, as well as contribute to the design of our next generation of automated test equipment.

We are looking for someone who:

  • Has experience supporting a manufacturing environment, and enjoys it as well.
  • Has compiled test plans, analyze test methods and process flows to optimize test coverage and cost.
  • Has 2+ years of experience writing C/C++/CVI test programs for electronics manufacturing.
  • Has monitored test yields, investigated problem areas, and implemented solutions
  • Has proven ability to work with design engineers and resolve technical issues.


And much, much more.

Education, Skills & Experience

  • We'd prefer a B.S. degree in an Electrical/Electronic Engineering or Computer Science
  • 3 to 5 years’ experience in software development, preferably CVI, C or C#
  • Solid knowledge of electrical principles, PC architecture and data acquisition systems
  • Experience with power electronics or motor controls is desirable (those words get us down-right excited), but it’s not required.
  • Documentation systems knowledge is desirable, especially CAD documentation packages such as AutoCad and PADS.
  • Effective verbal and written communication skills as well as excellent interpersonal skills.

Please note: This is not an IT job. If you haven't written test programs for electronics manufacturing, this will not be a fit for you. Testing software programs is not applicable. Thank you.

If this sounds like you, please apply today!

Verification Software Engineer

  • Location: California

Join our team as a Verification Software Engineer. The right person will be eager to learn, comfortable with electronic systems, and able to debug software with minimal direction. This is a challenging, but rewarding position, on the front line of both advancing automation concepts and ensuring product quality. It’s also a great way to become knowledgeable about electric vehicles and become a long-term member of the Curtis family!

For this position, you should have:

  • A BSEE or BSCE degree
  • C# experience is a plus
  • Effective communication skills and understanding of verification & validation principles.
  • Entry level position, New Grads welcome to apply!

Responsibilities will include:

  • Perform verification tests, develop test cases, and complete test reports
  • Work with others to develop the verification process
  • Use and maintain verification test hardware
  • Identify and estimate costs and tasks durations.
  • Develop tests and test equipment that are maintainable and expandable
  • Work to automate tests that need precision and repeatability
  • Assist in the improvement of formal procedures that are compliant with external regulatory requirements and execute verification in accordance with those procedures.
  • Work with the development team on the risk management process
If this sounds like you, please apply today!