Senior Embedded Developer Job Description

Senior Embedded Developer Job Description Template

Our company is looking for a Senior Embedded Developer to join our team.

Responsibilities:

  • Develop test tools for these payment schemes;
  • Documenting code;
  • Perform code reviews;
  • Develop new payment schemes for our core technology;
  • Participating in the agile development process;
  • Proposing architecture changes;
  • Work with phone manufacturer to integrate our core technology in the secure elements of their phones;
  • Apply secure coding practices.

Requirements:

  • Multi-threaded design and coding practices;
  • Object-oriented design and coding skills with knowledge of data structures and design patterns;
  • C/C++ development experience;
  • Aptitude in programming for reliability and testability;
  • Knowledge of embedded Linux systems;
  • Knowledge of Home Automation, Control Systems or Internet of Things;
  • Knowledge of ARM architecture-based processors and development tools;
  • GUI development.