Software simulation – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentMon, 14 Oct 2024 10:20:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngSoftware simulation – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Software Engineer
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-36/
Mon, 14 Oct 2024 10:20:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-36/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