DevJobs

Software Development Engineer 2054

Overview
Skills
  • C C ꞏ 5y
  • C++ C++ ꞏ 5y
  • Real-Time Embedded systems ꞏ 5y
  • SPI
  • UART
  • ST processors
  • TI processors
  • Bare-Metal systems
  • Driver development

TSG Group, a publicly traded defense high-tech company, is hiring a Software Development Engineer for its Missile & Space Systems Division.


Role Description:

  • Development of Real-Time / Embedded software for servo systems.
  • Real-time software development for various processors and controllers in servo and pyrotechnic systems, integrating hardware and mechanics.
  • Requirements analysis and documentation, software design, implementation, optimization, testing, and system integration.
  • Low-level development including driver development, implementation of communication protocols, and algorithm development.


Requirements:

  • B.Sc. in Software Engineering, Computer Science, Electrical & Electronics Engineering, or Mechanical Engineering.
  • At least 5 years of experience in C/C++ development for Real-Time Embedded systems.
  • Proven experience in low-level development, including driver development.
  • Experience developing Bare-Metal systems (without an operating system).
  • Hands-on experience and understanding of communication protocols such as SPI and UART.
  • Hardware background, including basic electronics knowledge, schematic reading, and familiarity with lab equipment – advantage.
  • Experience working in environments with multiple hardware/software interfaces – advantage.
  • Experience with ST / TI processors – advantage.
  • Experience in writing software development documentation – advantage.


*The position is open to both women and men.

TSG IT Advanced Systems Ltd.