Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior Software Engineer

Senior Software Engineer

SatellogicBogotá, Bogotá, Distrito Capital, Colombia
Hace 18 días
Descripción del trabajo

Overview

Satellite Platform — Senior Software Engineer (f / m / d)

Satellogic is a vertically integrated Earth Observation satellite and data company. We design, manufacture, and operate our own fleet of satellites, the Aleph-1 constellation, which delivers high-frequency, high-resolution imagery plus full-motion video.

Earth Observation imagery and data are key to monitoring change at scale, informing critical decisions, and helping solve the world’s most pressing problems. Our mission is to democratize access to this information, making it affordable and available for those who need it across industries from climate monitoring and agriculture to energy, infrastructure, and more. We aim to build a world where every organization is prepared for tomorrow’s challenges.

With a team of around 150 employees across 5 countries, Satellogic is a diverse group of purpose-driven professionals in software development, satellite engineering, operations, data science, manufacturing, and sales. We welcome team members who push the limits, get things done, and never stop learning—while being humble, honest, and empathetic.

About the team

The Software team in our Satellite Platform group designs, develops, implements, and maintains the software that runs on the satellites in space, and related ground applications (communication software stack, security, etc.). Its mission is to provide high-quality software, a common software architecture, and enforce good practices across projects that comprise the satellite software ecosystem. The team values learning and embraces diverse backgrounds.

About the position

As a Software Engineer, you’ll tackle a diverse array of technical challenges. Core responsibilities include developing and maintaining satellite applications, and collaborating on the definition and enhancement of the satellite software architecture.

Location

The preferred location is Buenos Aires, Argentina. Other options may be considered. Availability to travel is required, specifically to the plant facilities in Montevideo, Uruguay.

Responsibilities

  • Design, develop and validate in-orbit application software for our satellite systems.
  • Enhance and maintain existing software by expanding test coverage and improving documentation.
  • Collaborate with the software development team, actively contribute to discussions, and participate in peer reviews to ensure high-quality code.
  • Provide expert-level support for the satellite operations team.

About you

Education

  • Bachelor's degree (6 years) in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience

  • 4+ years of professional experience developing software in Python.
  • 2+ years of experience developing embedded software.
  • Proven experience in the full software development life cycle (design, coding, testing, documenting and debugging).
  • Proficiency in GNU / Linux for software development.
  • Technical skills

  • Expertise in Python and Bash scripting.
  • Experience with CI / CD pipelines.
  • Proficiency with Docker or other container technologies.
  • Strong knowledge of git and version control platforms like GitLab.
  • Understanding of TCP / IP and HTTP protocols.
  • Interpersonal skills

  • Excellent communication and problem-solving skills.
  • Advanced English proficiency.
  • A strong capacity for continuous learning and a passion for innovation.
  • Preferred Qualifications

    These are not required but will make you an even stronger candidate :

  • Experience developing software in C++.
  • Familiarity with Real-Time Operating Systems (RTOS), such as FreeRTOS.
  • Experience with agile methodologies like Scrum.
  • Knowledge of GNU / Linux OS boot process, device drivers, and process management.
  • Familiarity with low-level communication protocols such as I2C, RS232, SPI, and CAN.
  • Diversity Commitment

    Satellogic values diversity and inclusion and is an equal opportunity employer. We hire and develop top talent from around the world for any given discipline to drive innovation and deliver a superior product. We strive to create an equitable and inclusive environment where all people can do their best work.

    Please specify your pronouns following your name on the application.

    Learn more about Satellogic

    To learn more about us please visit satellogic.com and follow us on Twitter (@Satellogic) and LinkedIn.

    Applicant Data Privacy Statement

    As part of your application you will be required to confirm Satellogic's Applicant Data Privacy Policy. By applying to this job you give consent to the collection and processing of your name, address, email, phone number, and relevant application information for the purpose of processing your application and possibly other compatible positions. You have rights to access, rectify, update, or erase your Personal Data by emailing Consenting to our Applicant Data Privacy Policy is required for Satellogic to process your employment application.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Senior Software Engineer • Bogotá, Bogotá, Distrito Capital, Colombia