R&D Engineer II

Skills
Computer ScienceSoftware DevelopmentElectric MotorsElectromagneticsMATLABNumerical AnalysisProduct Support
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Possesses a BSc in Physics, Engineering, Computer Science, or a related field
  • Has a minimum professional experience of BS+2 or MSc/PhD with no experience
  • Experienced in software development or computational numerical analysis
  • Demonstrates strong aptitude in Physics and Mathematics
  • Has good communication and interpersonal skills
  • Able to learn quickly and collaborate effectively within a geographically distributed team.

Nice to have

  • Python
  • C++
  • MATLAB
  • Basic SDLC knowledge
  • Electromagnetics
  • Thermal principles
  • Finite Element solvers
  • Electric motors knowledge

Day to day

  • Contributes to the development of software products and supporting systems
  • Collaborates with a team of expert professionals to accomplish development objectives
  • Performs design, implementation, maintenance, testing, and documentation of software modules and sub-systems
  • Learns and employs best practices
  • Supports basic bug verification, release testing, and provides beta support for assigned products
  • Researches problems discovered by QA or product support and develops solutions.