Careers

SatixFy's Careers

Embedded Linux Software Engineer

Responsibilities

Reporting to the team leader, the candidate will have the following responsibilities:

  • Develop & maintain existing SatixFy Beamforming Embedded Software products.
  • Timely delivery of software to a variety of product lines integrating with customer projects
  • Maintain code quality standards using industry recognised tools;
  • Contribute to evolution of the design and product roadmap;
  • Support automation tools and continuous integration methodologies;
  • Take ownership of issues on SatixFy products and engage with customers as appropriate;
  • Produce documentation at all levels of lifecycle (concept, design, training material etc.);

Job Requirements – including work experience and education

  • Experience of full lifecycle embedded software development.
  • C/C++ embedded SW engineering experience, preferably on ARM or similar processor;
  • Experience working with embedded Linux embedded (kernel and user-space development and debugging, Yocto, Buildroot, low level drivers);
  • Communication interfaces; Ethernet, SPI, I2C, UART, USB;
  • Low level Device Driver experience and ability to develop integrate and test;
  • Python/Perl scripting knowledge;
  • Version Control experience For example GIT, SVN.
  • Excellent Interpersonal skills.
  • Knowledge on RF fundamentals and communications theory desirable but not essential.
  • Independent, self-motivated, team player and multitasking capabilities.
  • Ability to work in a fast-paced and changing environment.

SHARE:

Accessibility Toolbar