Software Engineer
29 (views)
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?
44 days left to apply