At SES, we cultivate an inclusive and healthy work environment that enables us to drive business success. As a company dedicated to Diversity & Inclusion, we believe our story should reflect those of the millions we serve.
We are committed to increasing the number of employees from underrepresented groups and nurturing an inclusive company culture where people can flourish.
O3b mPOWER is SES’s next-generation Medium Earth Orbit (MEO) satellite-based communication system offering high-bandwidth, low-latency data connectivity services to under-served and mobility markets.
Launching in 2021, the system will begin its service life in mid-2022. Building on the capabilities of our current O3b MEO system, O3b mPOWER expands exponentially to deliver thousands of dedicated services up to multiple gigabits per second.
It provides more flexibility than any satellite-based system available today or planned for the foreseeable future.
Are you ?
Passionate about space and versatile in a variety of software technologies?
Talented communicator towards technical and non-technical audiences?
Genuinely interested to learn new software languages and concepts?
Primary Responsibilities / Key Result Areas :
Develop operational software components and solutions for the automated control of the SES fleet of satellites
Understanding of satellite operations (or a strong motivation to acquire it), e.g. telemetry processing, command construction and timing, automated procedures, operations scheduling, monitoring and control of satellite and ground equipment
Continuously improve the safety and level of automation of SES fleet operations.
Specify, develop, and test operational software for the automated monitoring and control of the SES fleet as well as for newly procured satellites platforms
Develop and verify automated flight procedures in SPELL (Python-based language)
Manage satellite operational databases that define telemetry and telecommands
Develop algorithms for improved satellite monitoring ("derived telemetry")
Develop and execute automated testing sequences for ground software and satellite procedures
Who We Are Looking For (More About You) :
In order to achieve the outcomes described above, we believe you will have the following :
Skills / Competencies :
Objective, rational, and multidisciplinary thinking
Understand the needs of your customers, the viewpoint of your partners, and the problems of your suppliers
Ability to face up to problems quickly and act
Ability to act within her or his circle of competence and awareness of the boundary
System view ( full-stack ) and keen interest to develop an understanding of interactions of all the disciplines involved in the satellite operations (satellite engineering, ground software, and hardware, baseband, TT&C chain, operations)
Ability to understand the operational needs of future satellites
Preferred Education & Experience (a combination of education and experience will be considered) :
Master’s degree in computer engineering, Computer Science, or Information Technology
3 years of experience in satellite or software engineering
Solid experience using Linux as the primary OS for development.
Fluency in bash command-line tools and debugging
Good knowledge of software testing methods and how to apply them effectively.
Experience in Radio Frequency signals, measurements, and terminology will be considered as an asset
Experience in developing software to interface to RF hardware like signal generators, spectrum analyzers, using SCPI (Standard Command for Programmable Instruments) will be considered as an asset
Preferred Qualifications :
Proficiency in a variety of software technologies : communication middleware, databases, interpreted and compiled programming languages, scripts, development environments, proprietary, and open-source tools
Languages for automation of Satellite Operations (SPELL, CECIL, ARES, PIL )
Compiled (e.g., C, C++, C#, Java (incl. Eclipse IDE), Go) and interpreted (Python) programming languages
Experience with revision control tools : and use of Git on daily basis.
Linux / Unix, Windows
Interface layers : Kafka, REST, gRPC, ZMQ
Relational databases (e.g., MySQL)
Test automation tools (Squish)
Willingness to travel internationally
What’s in it for you :
Flexible working policy
Bonus and equity plans
Comprehensive and competitive benefits plans
A range of wellness activities and employee assistance programs (varies by location)
An employer that values all aspects of Diversity and respects every individual’s story
The contents of this job description are subject to change. SES and its Affiliated Companies are committed to hiring and retaining a diverse workforce.
We are an Equal Opportunity / Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, ancestry, national origin, gender, sex, sexual orientation, gender identity, marital status, religion, age, disability, veteran status, or other characteristic protected by local, state, or federal law.
APPLY : https : / / careers.ses.com / job / Betzdorf-Software-Engineer%2C-Software-Systems / 701916701 /