Software Design Engineer İş İlanı

İşveren Hakkında
  • Ankara(Çankaya)
  • Savunma Sanayi

GENEL NİTELİKLER

We are looking for a software engineer to work on embedded code on time-sensitive mission-critical systems. The successful candidate will show a strong ability to show initiative and quickly acquire skills and know-how to contribute to many aspects of a green-field engineering project building a mission-critical system from the ground up by developing and maintaining robust, well written code using state of the art tools and methods.

Qualifications

  • C/C++ development experience,
  • Experience using and adapting open source software,
  • Strong initiative and appetite for technical discovery,
  • Desire to keep pace with latest developments in the field.

Preferred Qualifications:

Preferred Qualifications

  • Familiarity with event driven responsive embedded software development,
  • Experience with RTOS or embedded Linux systems,
  • Software development experience in mission critical systems and components,
  • Experience with real time networking, video and/or control software,
  • Hands on experience with embedded software build systems,
  • Experience with software-in-the-loop and hardware-in-the-loop test environments,
  • Knowledge of CI/CD or automated build/test systems,
  • Knowledge of with unit testing frameworks,
  • Awareness of code quality tools/metrics and modern quality enforcement methods,
  • Exposure to kernel module or device driver development.

Responsibilities

  • Research and adapt available open source software,
  • Develop new software components and drivers as needed,
  • Work as a team member to develop and maintain,
  • Core component software (mainly in C/C++),
  • Peripheral and system scripts,
  • Build scripts and package management framework,
  • Built/Test automation (CI/CD) system,
  • Contribute to ensuring high quality, high performance code is produced, including participating in design discussions and code reviews
  • Show initiative in developing know-how, skills and competencies related to the system.