Software Engineer

2 dni temu


Warszawa, Mazovia, Polska AbsoluteVizion Pełny etat

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ł rocznie

    At 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...


  • Warszawa, Mazovia, Polska Sigma Software Pełny etat

    Company 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ł rocznie

    C ++ 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...


  • Warszawa, Mazovia, Polska Xopero Software | GitProtect Pełny etat

    Cześć,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...


  • Warszawa, Mazovia, Polska Sigma Software Group Pełny etat

    We 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ł rocznie

    Position: 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...


  • Warszawa, Mazovia, Polska Pretius Software Pełny etat 40 000 zł - 80 000 zł rocznie

    At 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ł rocznie

    Company 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,...


  • Warszawa, Mazovia, Polska ConstantRobotics Sp. z o.o. Pełny etat

    Company 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ł rocznie

    Senior 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...