Embedded Software Engineer
Role details
Job location
Tech stack
Job description
handling. Hardware Integration: Collaborate closely with the Optics and Electronics teams to integrate drivers and debug hardware-software interfaces. Implement and optimize RTOS-based or embedded Linux applications to manage concurrent tasks, ensuring low-latency processing of satellite imagery. Testing & Validation: Own the full lifecycle of your code, from unit testing and Hardware-in-the-Loop (Hi L) testing to final deployment on flight models. Contribute to the Astra Project initiative by maintaining rigorous Architectural Decision Records (ADRs) and API documentation. Cross-Functional Collaboration: Work closely with the Payload, Ground Segment, and Data Infrastructure teams, actively communicating design decisions and implementation details with the rest of the software team to ensure seamless end-to-end data flow. Bachelor's degree in Computer Science, Electrical Engineering, or a related field. ~3+ years of experience in embedded software or firmware development, with strong
Requirements
proficiency in C and modern C++ (C++14/17 or later). ~ Experience with RTOS (Free RTOS, Zephyr) or embedded Linux, including POSIX APIs, concurrent/multithreaded applications and kernel modules. ~ Experience with build systems and toolchains (CMake, Make, GCC/Clang, Yocto), version control (Git), and bug-tracking systems (Jira). ~ Experience with debugging tools (GDB, logic analyzers, hardware interfaces such as JTAG/SWD) and hardware-software integration. ~ Experience with Python for automation and scripting test benches.", "employmentType": "FULL_TIME", "industry": "Programista", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "n/a", "addressLocality": "España", "addressRegion": "España", "addressCountry": "ES", "postalCode": "n/a" } }, "salaryCurrency": "EUR", "title": "Programista systemów", "hiringOrganization" : { "@type" : "Organization", "logo" : "https://logo.jobs-search.org/8350052.jpg", "name" : "Aistech Space" } }