THEON International logo
THEON International

software development engineer

Jul 12, 2026 · THEON International

Κορωπί·Jul 12, 2026
ΚορωπίOn SiteΠληροφορικήPermanentFull Time
JOBILY AI SUMMARY

What you'll do

  • Participate in system requirement analysis
  • Collaborate with PCB, embedded, and FPGA engineers to define software architecture
  • Decide on development methodologies and software frameworks
  • Proceed with software development

Key requirements

  • Application development for Windows OS and Linux Distributions
  • Software development ecosystem including scripting languages, toolchains, libraries, and version control
  • C/C++ programming language
  • Network application development with TCP/IP and UDP
  • USB device driver development for Windows OS and Linux Kernel/User Space
  • Electrical Engineering / Computer Engineering / Computer Science / Software Engineering / Any Field

About the job

The Software Development Engineer will be part of Theon Sensors Electronics Team, developing electro-optical systems for defense and security applications.

 

The engineer will participate in the system requirement analysis and collaborate with a multidiscipline team of PCB, embedded, and FPGA engineers to define the software architecture, decide on the appropriate development methodologies, software frameworks and proceed with the software development.

 

Candidate Profile:

 

Degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or related discipline.

Application development experience targeting both standard and Embedded computing platforms for Windows OS and Linux Distributions.

Experience with SW development ecosystem (scripting languages, toolchains, libraries, version control tools etc).

Standard software development skills (C/C++ programming language, testing, continuous integration).

Familiarity with networking concepts and development of network applications (TCP/IP stack, UDP, etc.).

Development of USB device drivers for Windows OS and Linux Kernel/User Space.

 

Desired Skills:

Experience in HW-related SW development and debugging for embedded systems (microcontrollers, JTAG, oscilloscopes, etc.)

  • Machine vision experience and machine vision frameworks and libraries (e.g. OpenCV).


Workplace
On Site
Sector
Πληροφορική
Employment Type
Permanent
Work Time
Full Time
THEON International
THEON International
Company Profile

About the company