{"id":2246441,"url":"https://alion.io/job/theon-international-gemi-no-senior-embedded-software-engineer","title":"Senior Embedded Software Engineer","company":{"id":2578252,"name":"Theon International","domain":"theon.com","url":"https://alion.io/company/theon-com","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Koropi, Greece"],"countries":["GR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":35000,"max_usd":80000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1777},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Git","optional":false},{"name":"RTOS","optional":false},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-10-11T02:05:16Z","employer_posted_date":"2026-10-11","last_verified_at":"2026-10-26T04:26:19Z","board_verified":true,"closed_at":null,"days_open":15,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":15},"description":"THEON 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\nRole Summary\nThe Senior Embedded Software Engineer 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 for the company's line of products, 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.\nResponsibilities\nCollaborate with hardware engineers, FPGA engineers and software developers to define firmware requirements and specifications.\nDesign, develop, test, and maintain embedded firmware for various hardware platforms.\nImplement low-level drivers, protocols, and communication interfaces.\nOptimize firmware to ensure high performance, efficiency, and reliability.\nDebug and troubleshoot firmware-related issues.\nContribute to the development of technical documentation.\nQualifications\nUniversity degree in a related field.\nProven experience in embedded firmware development.\nProficiency in C/C++ programming languages.\nStrong understanding of embedded systems, real-time operating systems (RTOS), and bare-metal programming.\nKnowledge of communication protocols (e.g., UART, SPI, I2C).\nExperience with version control systems (e.g., Git).\nExperience with 32bit ARM architectures and HW platforms.\nPreferred Skills\nFamiliarity with FPGA based embedded systems.\nUnderstanding of hardware design principles and electronics boards documentation (schematics, layout etc).\nFamiliarity with scripting languages (e.g. Python).\nFamiliarity with Motor Control software.","description_format":"text","description_chars":2512,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Military","Software","CAD, PLM & BIM Software"],"lifecycle":[{"event":"open","at":"2026-10-11T02:05:16Z"}],"visa":[],"liveness":{"score":82,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.865,"p_room":0.945,"age_days":15,"expected_fill_days":36,"reasons":["conf:1","velocity","win:mid"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/theon-international-gemi-no-senior-embedded-software-engineer","json_url":"https://alion.io/job/theon-international-gemi-no-senior-embedded-software-engineer.json","meta":{"generated_at":"2026-10-26T06:07:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8245,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2578252},"rest":"https://alion.io/mcp/rest/get_company?id=2578252"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftheon-international-gemi-no-senior-embedded-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftheon-international-gemi-no-senior-embedded-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftheon-international-gemi-no-senior-embedded-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/theon-international-gemi-no-senior-embedded-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftheon-international-gemi-no-senior-embedded-software-engineer"}]}