Apogeo Space

Firmware Engineer

Job Location

provincia-di-brescia, Italy

Job Description

Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Apogeo Space About us : Apogeo Space, an innovative Italian SME, is developing the first private Italian picosatellite constellation for IoT telecommunications. This constellation will provide ubiquitous satellite connectivity and near-real-time data transmission, even in remote areas. Apogeo also offers space manufacturing services, including the design, production, testing, and management of satellites and constellations. Grants and technology spin-offs are also part of Apogeo’s activities. Description of the activities : Development, debugging, and verification of firmware for integrated systems for space and terrestrial applications Development, debugging, and implementation of firmware on single-board computers Configuration control and maintenance of firmware Development of drivers Preparation of supporting documentation (user manual, test reports, commercial specifications, ) Support the team in the integration of hardware, firmware, and software please note : you don’t need to meet all the aspects above to be excellent in this role. If you are in doubt, please send your CV anyway) Knowledge of C++, Rust and Python Background in firmware development for integrated / hardware-oriented systems (firmware for embedded systems) Good knowledge of bare metal programming Good knowledge of microcontroller architecture, DSP, and low-level communication systems (e.g., SPI, UART, I2C) Good knowledge of operating systems for embedded systems (e.g., FreeRTOS) Good knowledge of development and debugging environments (cross-compiler, DFU, JTAG) for embedded software Good knowledge of version control systems for software (e.g., git) and familiarity with managing libraries Additionally, the following characteristics are considered additional assets : Experience in developing systems, subsystems and space components Knowledge of radio communication systems, modules, and protocols (including basic knowledge of antenna configurations) Ability to model physical phenomena Compensation package : Remote working 4 days per month. Welfare Application Process : CV screening Interview with HR department Interview with Technical Department Final presentation with CEO Seniority level Seniority levelEntry level Employment type Employment typeFull-time Job function Job functionEngineering and Information Technology IndustriesSatellite Telecommunications Referrals increase your chances of interviewing at Apogeo Space by 2x Sign in to set job alerts for “Firmware Engineer” roles.VISION SYSTEMS IN ROBOTICS & AI SOFTWARE ENGINEERPLC SOFTWARE ENGINEER (SITE : AIC NORTH AMERICA) Trescore Balneario, Lombardy, Italy 3 weeks ago Greater Brescia Metropolitan Area 2 weeks ago Firmware Engineer (with Control Systems Focus)Embedded Test Automation Engineer - INDUSRY Trescore Balneario, Lombardy, Italy 4 days ago Costa Volpino, Lombardy, Italy 7 months ago Costa Volpino, Lombardy, Italy 5 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr Firmware Engineer • Lombardia, Brescia, Italia J-18808-Ljbffr

Location: provincia-di-brescia, IT

Posted Date: 6/19/2025
View More Apogeo Space Jobs

Contact Information

Contact Human Resources
Apogeo Space

Posted

June 19, 2025
UID: 5244079737

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.