Epicareer Might not Working Properly
Learn More

Software Engineer

$ 4,000 - $ 5,000 / month

Checking job availability...

Original
Simplified

Job Description

  • Work in a team of diverse backgrounds to gather software requirements, conduct software design, implementation, and testing
  • Execute full software development life cycle (SDLC)
  • Write well-designed, testable code inC++. Familiar with QT is a plus.
  • Develop and implement c and validation plans to ensure the quality of software
  • Stay up-to-date on the latest developments in robotics software and bring new ideas and approaches to the team.
  • Document and maintain software design, testing and validation plan
  • Conduct software integration and testing with actual system

Requirements

  • Knowledge in Computer Science / Engineering or related disciplines. Prior working experience in relevant field is also welcomed.
  • Preferably 2 years experience in software development or relevant fields, preferably in C++.
  • Knowledge of Artificial Intelligence, Machine Learning, control, and signal processing is an advantage.
  • General knowledge of robotics: mobile platforms, manipulators, autonomous vehicles, sensors, actuators, automation.
  • Good knowledge of network communication protocols
  • Familiar with Git and software version control
  • Ability to document requirements and specifications.
  • Good communication skills, written and verbal.

Job Description

  • Work in a team of diverse backgrounds to gather software requirements, conduct software design, implementation, and testing
  • Execute full software development life cycle (SDLC)
  • Write well-designed, testable code inC++. Familiar with QT is a plus.
  • Develop and implement c and validation plans to ensure the quality of software
  • Stay up-to-date on the latest developments in robotics software and bring new ideas and approaches to the team.
  • Document and maintain software design, testing and validation plan
  • Conduct software integration and testing with actual system

Requirements

  • Knowledge in Computer Science / Engineering or related disciplines. Prior working experience in relevant field is also welcomed.
  • Preferably 2 years experience in software development or relevant fields, preferably in C++.
  • Knowledge of Artificial Intelligence, Machine Learning, control, and signal processing is an advantage.
  • General knowledge of robotics: mobile platforms, manipulators, autonomous vehicles, sensors, actuators, automation.
  • Good knowledge of network communication protocols
  • Familiar with Git and software version control
  • Ability to document requirements and specifications.
  • Good communication skills, written and verbal.