Senior Embedded Software Engineer - Linux at EFA GROUP
Koropi, Attica, Greece -
Full Time


Start Date

Immediate

Expiry Date

13 Jan, 26

Salary

0.0

Posted On

15 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Linux Development, C/C++ Programming, Embedded Systems, Real-Time Operation, Low Level HW Interfaces, Kernel Development, Driver Development, Yocto Project, Computer Vision Applications, Graphical User Interface Applications, Augmented Reality Applications, Version Control Systems, FPGA Based Embedded Systems, Zynq Processors, NXP iMX Series, Scripting Languages

Industry

Defense and Space Manufacturing

Description
Location: Koropi, Attica Industry: Defense Sector Employment Type: Full-Time Working model: Hybrid ΤHEON GROUP of companies develops and manufactures cutting-edge night vision and thermal Imaging systems for Military and Security applications with a global footprint. THEON GROUP started its operations in 1997 from Greece and today occupies a leading role in the sector thanks to its international presence through subsidiaries and production facilities in Greece, Cyprus, Germany, the Baltics, the United States, the Gulf States, Switzerland, Denmark, Belgium, Singapore and South Korea. THEON GROUP has more than 200,000 systems in service with Armed and Special Forces in 71 countries around the world, 26 of which are NATO countries. THEON INTERNATIONAL PLC, the group's parent company, has been listed in the EURONEXT stock market, allowing THEON GROUP to accelerate its growth and further future business development. www.theon.com Role Summary The Embedded Software Engineer – Linux, will operate within a multi-disciplined group of Optical, Mechanical, FPGA, and Electrical Engineers. The candidate will closely collaborate with experts from all fields to define and produce embedded software applications for the company's line of products based on the Linux kernel, and support production and field operations. This position is an excellent opportunity to participate in the definition of new advanced electro-optical systems and have an impact on the company’s growth. Responsibilities Design, develop, test, and maintain embedded software applications for various hardware platforms running a Linux based OS. Collaborate with hardware engineers, FPGA engineers and software developers to define the application requirements and specifications. Implement kernel modules, low-level drivers, protocols, communication interfaces and applications. Optimize the application to ensure high performance, efficiency, and reliability. Debug and troubleshoot application-related issues. Contribute to the development of technical documentation. Qualifications University degree in a related field. Proven experience in embedded Linux-based development. Proficiency in C/C++ programming languages. Strong understanding of embedded systems, real-time operation, low level HW interfaces and kernel/driver development. Familiarity with Yocto Project. Proven experience with at least one of the following topics: Computer vision applications. Graphical User Interface applications. Augmented reality applications. Experience with version control systems (e.g., Git). Preferred Skills Familiarity with FPGA based embedded systems. Familiarity with Zynq and/or NXP iMX series of application processors. Familiarity with scripting languages (e.g. Python).
Responsibilities
The Embedded Software Engineer will design, develop, test, and maintain embedded software applications for various hardware platforms running a Linux-based OS. The role involves collaboration with hardware engineers and other specialists to define application requirements and optimize performance.
Loading...