Software Engineer
2 dni temu
We're looking for a Software Engineer to develop and optimise firmware and software for drones. You'll work with flight controllers, communication systems, and automation scripts for modern UAV platforms.
Location: Poland
Responsibilities
- Develop and debug embedded firmware in C/C++;
- Integrate and configure ELRS, CRSF, MAVLink communication systems;
- Maintain and customise ArduPilot / PX4 flight stacks;
- Write Python and Lua scripts for mission automation and configuration;
- Test and debug code in real and simulated environments (SITL, HIL);
- Use Git and CI/CD tools for version control and deployment.
- Troubleshoot issues with firmware, data exchange, and hardware interfaces.
Requirements
- Strong knowledge of C/C++ and embedded development;
- Experience with Linux, cross-compilation, and drivers;
- Understanding of RTOS (FreeRTOS, ChibiOS, or NuttX);
- Hands-on experience with STM32 and ESP32;
- Familiar with UART, SPI, I2C, and GPIO;
- Experience with Python/Lua scripting in ArduPilot or PX4;
- Understanding of UAV architecture (FC, ESC, GPS, sensors);
- Experience with debug tools (JTAG, SWD, logic analyser);
- English for reading technical docs.
Preferred Qualifications
- Work experience with ArduPilot, PX4, Betaflight source code;
- UAV setup and calibration experience;
- Knowledge of aerodynamics and flight dynamics;
- Experience with Gazebo, Mission Planner, QGroundControl;
- Understanding of radio and telemetry systems.
Soft Skills
- Detail-oriented and analytical;
- Able to read and understand existing code;
- Proactive and independent problem-solver;
- Team player with strong communication skills.
-
Software Engineer NEW
2 tygodni temu
Warszawa, Mazovia, Polska Pretius Software Pełny etat 30 000 zł - 60 000 zł rocznieAt Pretius we are looking for Software Engineer - .NET to a project focused on development of a BNPL solution for the eCommerce platform.Location: Warsaw - hybrid role – 1 day per week in the officeSalary: zł netto/hProject / Role:Design, develop, test, and maintain high-quality code for the technical platform, including backend services, APIs, and...
-
Principal Software Engineer
4 dni temu
Warszawa, Mazovia, Polska Sigma Software Pełny etatCompany Description We are looking for an experienced Principal Software Engineer with deep expertise in Ruby to lead the technical direction of our platform and drive the development of complex, scalable, and high-performance systems.In this role, you will define architectural strategy, make key engineering decisions, mentor the team, and ensure the highest...
-
C ++ Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat 60 000 zł - 120 000 zł rocznieC ++ Software EngineerDescription We are looking for a highly skilled and motivated C++ Software Engineer to join our team. The ideal candidate will have extensive experience in modern C++ development and a deep understanding of compilers, operating systems, and software development tools. You will work on designing, developing, and optimizing software...
-
Software Quality Automation Engineer
2 dni temu
Warszawa, Mazovia, Polska Xopero Software | GitProtect Pełny etatCześć,tu Xopero Software Jesteśmy wiodącym producentem oprogramowania do tworzenia kopii zapasowych i disaster recovery. Mamy ponad 16-letnie doświadczenie na rynku. Nasze produkty to Xopero ONE, Xopero Unified Protection i GitProtect. Specjalizujemy się w zabezpieczaniu środowisk fizycznych, wirtualnych, usług SaaS oraz narzędzi DevOps (jako...
-
Middle Embedded Software Engineer
2 dni temu
Warszawa, Mazovia, Polska Sigma Software Group Pełny etatWe are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise.In this role, you will collaborate with a team of experienced Embedded Engineers to design...
-
C++ Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat 50 000 zł - 80 000 zł roczniePosition: C++ Software EngineerLocation: Warsaw, Poland (Hybrid 4 days a week onsite)Duration: Long Term B2B ContractJob Description:Key Responsibilities - Develop, maintain, and optimize C++ applications for Linux and Windows environments. - Utilize and configure GCC and Clang toolchains for cross-platform development. - Write and maintain automated scripts...
-
QA Automation Test Engineer
2 tygodni temu
Warszawa, Mazovia, Polska Pretius Software Pełny etat 40 000 zł - 80 000 zł rocznieAt Pretius, we are looking for QA Automation Test Engineer to a project for global-scale manufacturing company.Project / RoleDevelop and execute automated test scripts using standard tools and frameworks.Perform API testing to validate the functionality, performance, and reliability of our software.Design, implement, and maintain automated test suites to...
-
Senior Backend Engineer
2 tygodni temu
Warszawa, Mazovia, Polska Sigma Software Pełny etat 60 000 zł - 120 000 zł rocznieCompany Description Join a fast-growing leader in digital accessibility Seeking a Backend Engineer to build scalable SaaS solutions using Go or JVM, cloud tech, and modern architectures. We're looking for an experienced Backend Engineer to join our client's innovative team. In this role, you'll be responsible for designing and implementing scalable,...
-
Embedded Software Engineer
4 dni temu
Warszawa, Mazovia, Polska ConstantRobotics Sp. z o.o. Pełny etatCompany DescriptionWe suggest you enter details hereRole DescriptionThis is a full-time, on-site role for an Embedded Software Engineer located in Warsaw. The Embedded Software Engineer will be responsible for developing and maintaining the RapidPixel SDK (Main | RapidPixel SDK). The day-to-day tasks include software design, software development, debugging...
-
Senior Software Engineer
2 tygodni temu
Warszawa, Mazovia, Polska Hellowork Consultants Pełny etat 50 000 zł - 80 000 zł rocznieSenior Engineer Software EngineeringThe Senior Engineer Software Engineering is responsible for developing, testing and maintaining software applications. This position will work closely with other engineers, product managers, and stakeholders to ensure the successful delivery of high-quality software solutions. The Senior Engineer Software Engineering will...