We're looking for a Software Engineer to join our team in Granada, Spain.
Our Technology:
We're the world leader in Resilient Positioning, Navigation, and Timing (R-PNT) solutions that improve the reliability, performance, and safety of critical applications and high-risk operations, even in GPS/GNSS denied environments. We provide virtually fail-safe GNSS and PNT solutions for military and commercial applications worldwide.
Our industry-leading solutions are built around ultra-accurate synchronization (sub-ns) and frequency distribution services, combining to deliver a broad set of products based on the enhanced White Rabbit PTP synchronization technology for various applications, from timing in financial networks to robust positioning.
We possess strong expertise in cutting-edge systems design for major scientific facilities, including radio-telescopes, neutrino sensors, and particle accelerators. Additionally, Safran has significant experience in Time Sensitive Networking, collaborating with ESA to provide deterministic communications with zero-packet loss. We are a dynamic company focused on research and innovation, providing reliable timing solutions.
The Position:
You will work within the Special Project Unit (SPU), aiming to pursue technological breakthroughs in collaboration with customers and international partners. Your role involves designing, integrating, and validating software related to wireless time transfer, including user applications, software libraries, and test automation, as well as extending our synchronization protocol to support new wireless interfaces. Travel and demonstrator assembly may be required.
What you will be doing:
* Understanding, modifying, and completing customer requirements, assisting in innovative project development.
* Developing software for current embedded R-PNT products and future developments, including kernel modules, peripheral drivers, and protocol extensions.
* Validating software in embedded Linux, debugging complex integration issues.
* Contributing to demonstrator assembly and travel for proofs of concept.
* Producing technical reports and documentation, communicating methodologies and results clearly in English.
* Finding innovative solutions, evaluating new technologies, creating algorithms, and contributing new concepts.
* Applying problem-solving skills to ensure high-quality results within schedule and budget.
* Communicating effectively with project partners and managers from start to finish.
* Participating in drafting international R&T project proposals, articulating complex technical concepts clearly.
What you Bring to Safran:
* Master’s Degree in Software Engineering, Computer Science, Telecommunications, or related field.
* PhD in a related field is highly desirable.
* At least 5 years of experience in OOP development (C++/Golang/Rust); Java/C# is a plus.
* Experience scripting in Linux/Unix environments with bash, Python, etc.
* Exceptional troubleshooting skills.
* Knowledge of software life-cycle tools and Agile/Scrum methodologies.
* Experience with Linux embedded systems, FPGA SoC processors, networking stacks is valuable.
* Knowledge of REST API communication is a plus.
* Ability to understand complex problems and develop optimized algorithms.
* Excellent English communication skills.
* Ambition for personal and professional growth, passion for technology, and ability to work on ambitious projects.
* Autonomy, patience, resourcefulness, and tolerance to frustration.
* Strong organizational skills, attention to detail, and a customer service mindset.
The Keys to Our Offer:
* Be part of a leading, expanding company.
* Career development focused on growth.
* International, dynamic environment in Granada with global collaboration.
* Opportunities for promotion within the company.
* Flexible work schedule.
* Health insurance.
#J-18808-Ljbffr