In Sateliot we are looking for an Android Software Engineer, willing to face the challenges of a fast-growing space telecom startup! Ready to be part of the challenge?
Who we are
Sateliot is a Barcelona-based Startup in the New Space sector, becoming the first satellite telecommunications operator that will provide global and continuous connectivity to all the elements that will make up the massive Internet of Things (IoT) universe under the 5G protocol. In order to do so, Sateliot is launching a constellation of last generation nanosatellites, located at low altitude that act as mobile towers.
Sateliot is the perfect complement for large telecommunications companies by providing them with the necessary infrastructure where terrestrial technologies do not arrive.
Your mission
Join our innovative team in connecting unconnected spaces into the rest of the world via satellites. As an Android Software Engineer, you will dig into Android Open Source Project (AOSP) and develop and test new features at the operating system level. You will revolutionize Non Terrestrial (NTN) satellite communications with everyday cellphones that will shape the future of worldwide communication via satellites.
In addition to that, you'll be part of a multidisciplinary team to collaborate with customers' needs, product requirements, and 3GPP develop and test team in order to validate the whole system from user terminals until mobile core applications. While your focus will be on having Android with NTN feature work, your eventual outcome will be achieving a global impact beyond the atmosphere.
Your main functions
1. Study and analyze AOSP architecture and software in order to propose requirements and definitions of next development steps.
2. Study and analyze AOSP Telephony system architecture and interfaces to other subsystems and components and provide information and ideas about development and modification of AOSP.
3. Develop and customize Linux-based Android Services, embedded services, and Android applications to ensure compatibility with a range of Android versions and devices.
4. Design, optimize and develop/modify software of Android systems at the framework layer of AOSP to enhance compatibility and stability.
5. Implement current best practices in embedded AOSP development, HAL customization, Android Middleware, its maintenance, and security.
6. Work with cross-functional teams to bring up Android Software on new hardware bases, productionize and own the process required for maintaining Sateliot's products.
7. Collaborate with application, hardware, infrastructure, and vehicle teams to identify and solve systems integration issues.
Requirements
1. BS / MS in Computer Science or a similar degree with 3+ years of relevant experience.
2. Proficiency in programming languages used in AOSP (C++/C and Java/Kotlin).
3. Good understanding in AOSP development with notable experience in Android Board Support Package (BSP), Android Middleware, and embedded systems development.
4. Strong background in Android Java framework interfaces especially towards HAL components.
5. Proficiency in AOSP build systems such as Soong, Kati and Ninja.
6. Experience in debugging Android Native Crashes and system crashes, as well as experience with debugging Android Middleware (Drivers, HAL, Libraries, Framework).
7. Deep understanding of Android OTA mechanisms and implementing best practices to support it across various devices.
8. Good working knowledge of writing, modifying, and maintaining Linux services under SELinux.
Nice to have
1. Experience with the creation of Android device builds to support Android system development is a plus.
2. Experience with automated test frameworks for embedded systems and software.
3. Good working knowledge of embedded systems testing.
What you will find when working at Sateliot
You will be part of one of the fastest-growing start-ups in Spain with global reach along getting into the challenging world of New Space & Telecommunication. Our culture is based on embracing openness by welcoming multicultural talent, being respectful with everybody and being open to exchange ideas.
We are also committed to a healthy lifestyle by helping our team balance their work and personal life and also by providing them facilities for healthy habits. We are a driven team with big goals, that seek for people who are genuinely passionate about their work and that also want to keep learning and getting better personally and professionally!
What we offer
1. Full time permanent contract.
2. Hybrid work model.
3. Schedule flexibility.
4. Flat and transparent organizational structure.
5. Buddy Program to help you with your integration during your first month.
6. Flexible compensation package: Tax benefits with ticket restaurant, transportation and kindergarten, training programs.
7. We promote good physical and mental health, with a Health insurance, Fresh fruit in the office and the possibility of sharing the cost of bicycle transport or gyms.
8. Work in a dynamic, multidisciplinary and multicultural environment that will allow you to boost your professional career.
9. To be part of a strong, international, friendly and motivated team, where you can progress both personally and professionally.
10. The chance to be part of one of the most exciting and disruptive space projects in Europe.
Are you ready to become a Sateliot member?
Send us your CV!
#J-18808-Ljbffr