Job description
HARVION Systems is seeking a Software Engineer with a strong back-end development background to join our team.
This role will be key in building the platforms that power our autonomous aerial, ground, and maritime vehicle systems, ensuring robust, scalable, and real-time data-driven solutions.
Key Responsibilities
Development of backend services and APIs
Real-time telemetry data processing and management
Design and implementation of distributed systems and microservices
Integration between embedded systems, desktop applications, and online platforms
Performance, scalability, and reliability optimization
Close collaboration with robotics, control, and software engineering teams
Required Qualifications
C/C++ or Python programming
Real-time data processing
Linux systems
Messaging systems (Kafka, RabbitMQ, ZeroMQ, MQTT)
Embedded systems and IoT devices
Scalable backend software design
ARM Architecture Knowledge
Serial communication systems (UART, CAN, I2C)
Preferred Qualifications
Data streaming and processing pipelines
Telemetry and system monitoring platforms
Experience with robotics or autonomous systems
Experience with STM32 familly
Sensor Fusion systems
Electronics knowledge
Skills and Attributes
Strong problem-solving and analytical skills
Focus on quality and performance
Ability to work effectively in multidisciplinary teams
Clear and concise technical communication
Proactive and self-driven mindset
Localização do trabalho: Presencial