At GF, the business problem is to design, develop, and test software for new products and maintain software for existing products, ensuring software quality and function according to requirements and application in the field, while meeting and applying global standards and complying with security regulations.
Requirements
- Knowledge of Software Engineering principles
- Software development using modern C and C++
- Software configuration management tool like Azure or Git
- Familiarity with micro-controllers
Responsibilities
- Design, develop, and test software for new products and maintain software for existing products.
- Work collaboratively. Support technical lead engineers in larger projects. Work with researchers in development and implementation of new functions.
- Ensure the software quality and function according to the requirements and application in the field. Meet and apply global standards and comply with security regulations.
- Continuous improvement of development processes.
Other
- Bachelor's degree in Computer Science/Engineering, or Electrical Engineering
- 0-2 years of professional experience in developing embedded software