Informacje o stanowisku
Company is developing a new open-source operating system for IoT. The system is based on a microkernel written from scratch. If you like challenges, advanced engineering, and want to be at the heart of the IoT revolution, this is the right workplace for you. Company hires highly qualified engineers and, due to successful OS implementations, is looking for talented developers.
Senior Software Engineer (Aerospace Department)
Location: Warsaw, Poland
Due to the dynamic development of the Phoenix-RTOS operating system for the Internet of Things, Phoenix Systems is looking for a Senior Software Engineer to work on the software for unmanned aerial vehicles: Phoenix-PILOT.
The stabilization and control system of unmanned aerial vehicles is a key component enabling the construction of universal flying platforms for use in the rapidly developing market of unmanned aerial vehicles (UAVs). The autopilot and stabilizer algorithms were written from scratch by our Engineers. Both solutions run on the Phoenix-RTOS operating system. This approach allows for the creation of universal solutions for this sector within a single programming and hardware environment.
Tasks & Accountabilities
The members of our Aero Solutions Team are deeply involved in developing the Phoenix-PILOT autopilot for UAVs and implementing the Phoenix-RTOS system in aviation applications. Key challenges include mastering the rigorous standards of this industry (such as the DO-178C), understanding stabilization algorithms (like the Kalman filter), and controlling unmanned aerial vehicles. Here, precision and thoroughness are valued over mere line count or code copied from the internet.
Required Skills:
- Bachelor’s, Master’s degree, or Doctorate in computer science, electronics, mathematics, physics, or similar fields.
- At least 4 years of experience in a similar position or related to embedded systems development.
- Very good knowledge of the C language (C99 standard).
- Ability to create and implement algorithms for resource-constrained environments.
- Problem-solving skills and analytical thinking.
- Teamwork and willingness to continuously learn about new industry-related topics.
- One year of professional experience in software engineering for embedded systems or similar.
- Scientific and research accomplishments, authorship or co-authorship of research papers in the field of computer science or related fields.
- Experience in scientific and research projects, especially co-financed by the European Union or Poland.
- Experience in scientific and research projects in cooperation with universities, research institutes, or other entities, in Poland or abroad.
- Experience in the implementation of new technologies.
Additional Skills:
- Experience in signal processing techniques related to measurement data, including identification and noise reduction, and understanding the impact of processing on data latency.
- Good understanding of data fusion algorithms (e.g., Kalman filter).
- Familiarity with stabilization and control algorithms.
- FPGA devices and hardware description languages (e.g., VHDL) familiarity.
- Knowledge of Matlab, R, or other tools for signal processing prototyping and circuit simulation.
- Ability to work with hardware.
- Knowledge of network protocols (TCP/IP, Ethernet, Wi-Fi, GSM, IEEE 802.15.4).
- Familiarity with hardware protocols (SPI, UART, etc.).
We Offer
- Interesting work in an innovative technology company.
- Involvement in ambitious projects carried out with partners from many countries.
- Employee benefits - free private medical care, life insurance, multisport card, and language classes.
- Friendly and creative working environment.
By replying to the above job offer, you agree to the processing of personal data included in your recruitment application in accordance with the Privacy Policy.
If you want to participate in forthcoming recruitment processes carried out by our company, please add the following clause to your recruitment application: "I agree to the processing of personal data included in my recruitment application within the forthcoming recruitment processes."
#J-18808-Ljbffr
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach