Job Opening

Plexim, with locations in Zurich and Boston is a growing software company active in the field of technical simulation. For 20 years we have successfully developed and marketed the simulation software PLECS for power electronic systems and electrical drives. In addition, we offer automatic code generation and real-time systems as pioneering technologies for the development of controls.

Plexim's office in Cambridge, Massachusetts, has the following open position:

Product Development Electrical Engineer

Lead the development of code generation solutions for a wide range of ARM-based microcontroller units. Architect and implement robust firmware frameworks optimized for power electronics applications. Collaborate with product management to define the technology roadmap for code generation tools. Engage directly with customers to gather requirements, establish development timeframes, and provide pre-sales technical consultation. Design and implement advanced multi-core execution strategies for real-time control applications. Develop comprehensive target support packages (TSPs) with enhanced peripheral support. Establish code quality standards and review processes for the engineering team. Analyze customer use cases to identify opportunities for product enhancement. Provide technical leadership in customer-facing presentations and technical workshops. Support business development with technical expertise for scoping custom projects. Create and maintain training materials, tutorials, and examples to accelerate customer adoption. Overseas and domestic travel is required.

Minimum Requirements:

  • Master's degree in Electrical Engineering, Computer Engineering, or a related field, or the foreign equivalent.
  • 3 years of experience with embedded systems development for ARM-based MCUs.
  • 3 years of experience in modeling and simulation with software such as PLECS, MATLAB/Simulink, or similar tools.
  • 3 years of experience delivering commercial-grade embedded code in C or C++.
  • 3 years of experience designing and implementing code generation workflows for ARM-based MCUs.
  • 2 years of hands-on experience with Infineon XMC MCUs. 2 years of experience with Python and Lua scripting language.
  • 1 year of experience working with power electronics applications and advanced control algorithms. Ability and willingness to travel domestically and overseas.

Please submit resumes by mail only to Beat Arnet at Plexim, Inc., 5 Upland Road, Suite 4, Cambridge, MA 02140.

PDF Job posting as PDF