עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Join Airobotics, a global leader in fully autonomous drones for enterprise and government sectors, as a Senior System Engineer. We are looking for a talented individual to be part of our core development team of the Optimus system, a cutting-edge Drone in a Box solution.
In this role, you will develop software that runs on our Optimus drone and ground control station, enabling the system to carry out this complex mission successfully and safely.
You will collaborate with cross-functional teams to ensure that software development projects meet business requirements and are scalable, robust, and maintainable. The ideal candidate will have a strong proficiency in Java 9 or higher with at least 5 years of experience in developing and implementing software solutions using Java. In addition, the candidate should have experience with Linux operating systems, building web interfaces, Bash scripting, distributed software systems, multithreading, networking, and Maven. Proficiency in English communication skills is also required.
Responsibilities:
- Design, develop, and maintain software solutions using Java technologies.
- Handle real-time data transactions.
- Build and maintain central on-premises authentication and authorization systems.
- Troubleshoot and resolve issues in software applications.
- Ensure software solutions are scalable, robust, and maintainable.
- Document software design, implementation, and testing.
- Conduct code reviews and ensure compliance with coding standards and best practices.
- Collaborate with cross-functional teams to ensure software development projects meet business requirements.
- Stay up to date with emerging technologies and trends in software development.
- Experience with Docker and Docker Compose.
- Build APIs.
- Build web UIs for internal use.
Requirements:
- Strong proficiency in Java 9 or higher with at least 5 years of experience in developing and implementing software solutions using Java.
- At least 1 years’ experience Hands-On C++ development- Must.
- Experience with Linux operating system and proficiency in Bash scripting.
- Experience working with distributed software systems, multithreading, and networking.
- Proficiency in Maven and experience with build tools.
- Strong communication skills in English, both written and verbal.
- Experience developing real-time systems.
- Motivated, driven, can-do attitude
- Strong understanding of distributed software systems, multithreading.
- Experience and understanding with networking.
Preferred Qualifications:
- Experience with robotics, aerial vehicle, military systems - a strong plus
- Embedded programming, full stack programming
- Working knowledge of python
- JNI and RMI development experience
- Experience with web UIs such as Angular, React, or other web development frameworks
- Experience building APIs and web UIs.
- Experience building authentication and authorization systems.
- Experience with MAVLink communication.
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
NULL