Job role insights

  • Date posted

    October 14, 2024

  • Closing date

    December 13, 2024

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    3 - 5 Years

Description

Software Engineer

Job Description:

    We are looking for a skilled Software Engineer who will be instrumental in the development, integration, and operation of satellite systems and space applications. This role involves working on embedded systems for small satellites, designing flight control software, and developing real-time data handling systems. You will also be responsible for creating ground control software, mission planning tools, and data processing applications. In addition, you will develop simulation tools to model satellite behavior and create testing frameworks to ensure software reliability. Collaboration with hardware engineers and participation in agile development processes are essential. You will maintain and support deployed software systems throughout their operational life and ensure compliance with regulatory standards. We seek an innovative individual who stays updated on aerospace software trends and contributes to the research and prototyping of new solutions.

IT Languages:

  • C
  • C++
  • Python
  • Java

As a Software Engineer, you will engage in various critical tasks that revolve around satellite systems.:

    Develop software for embedded systems in satellites, including flight control and communication protocols.;; Create real-time systems to handle satellite operations and telemetry.;; Develop ground control software to monitor and communicate with satellites.;; Implement mission planning tools for scheduling operations and coordinating data downlink.;; Develop data processing solutions for analyzing satellite-collected data.;; Utilize machine learning algorithms to enhance data interpretation.;; Create simulation tools to model satellite behavior and validate software performance.;; Establish testing frameworks and automate testing procedures.;; Collaborate with interdisciplinary teams to integrate software with hardware.;; Participate in agile development processes for efficient project execution.;; Provide ongoing maintenance and support for deployed software systems.;; Document software designs and ensure compliance with regulatory standards.

Spoken Languages:

  • English;; German

Skillset:

  • Embedded systems development
  • Real-time systems
  • Data processing
  • Machine learning
  • Software simulation
  • Agile development

Soft Skills:

  • Analytical thinking
  • Problem-solving
  • Team collaboration
  • Effective communication
  • Adaptability

Qualifications:

  • Degree in computer science, software engineering, aerospace engineering, or a related field.
  • Proficient in programming languages such as C, C++, Python, and Java.
  • Understanding of aerospace systems and satellite communication protocols.

Years of Experience:

    3

Location:

    Germany

Job Benefits:

  • Competitive salary
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Retirement savings plan

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our workplace fosters innovation, collaboration, and continuous learning. We encourage our employees to stay abreast of technological advancements and actively participate in research initiatives.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Leadership training, Participation in cutting-edge projects

Visa Sponsorship:

    Available

Interested in this job?

45 days left to apply

Apply for this job

Cancel
Send message
Cancel