Senior Firmware Engineer

Job not on LinkedIn

🔥 22 minutes ago

🇧🇷 Brazil – Remote

⏰ Full Time

🟠 Senior

🔧 Hardware Engineer

Where this job comes from

Posted on TRACTIAN's careers page, not through a job board

First seen by Remote Rocketship 22 minutes ago

Logo of TRACTIAN

TRACTIAN

501 - 1000 employees

Founded 2019

🏭 Manufacturing

🔧 Hardware

🤖 Artificial Intelligence

🔥 Funding within the last year

💰 DEBT on 2026-07

Manufacturing • Hardware • Artificial Intelligence

TRACTIAN is a provider of AI-powered hardware and software for multimodal asset health and predictive maintenance. The company combines plug-and-play vibration and electrical sensors with cloud analytics and AI-driven failure diagnostics to deliver real-time monitoring, downtime prevention, unified asset health views, and CMMS/work-order integrations for asset-heavy operations. Tractian targets manufacturing, data centers, oil & gas, mining, government, and other industrial facilities and is used to scale reliability programs and reduce operational risk; the company recently reached a reported $1. 4B valuation after a $130M Series D.

📋 Description

• Design firmware architectures, develop new features, and build performance-intensive, memory constrained apps while maintaining high-quality modern C/C++ code. • Troubleshoot complex client problems, debug firmware based on collected data, identify root causes, and develop solutions. • Develop firmware solutions based on hardware, power, and feature constraints of new-generation devices. • Design and implement test routines to validate logical and firmware-related electrical functionalities of IoT devices. • Generate and maintain documentation for algorithms, logics, and code base. • Follow guidelines and best practices for version control, repository management, and firmware releases. • Build new generations of firmware, improve application logics, develop algorithms, and support reliable IoT machine monitoring.

🎯 Requirements

• 5+ years experience with embedded software development, RTOS such as freeRTOS, low-level frameworks such as CMSIS, ESPIDF, and STM HAL. • Expert-level in modern C/C++ coding skills. • Strong understanding of data structures and data theory. • Comprehension of Object Oriented Programming concepts and practices. • Expertise in embedded systems development. • Knowledge of electronic concepts, topologies and components. • Ability to read and understand advanced technical documentation and data. • Bonus: Experience with other low-level programming languages. • Bonus: Strong comprehension Digital Signal Processing concepts and applications. • Bonus: Understanding of Network Theory and wireless protocols (WiFi, Bluetooth, Cellular, etc.). • Bonus: Scripting languages such as Python. • Bonus: Fluent English proficiency. • Bonus: Live or have availability to move to Sao Paulo.

🏖️ Benefits

• Competitive Compensation • 30 days of paid annual leave • Education and courses stipend • Earn a trip anywhere in the world every 4 years • R$1.035/month for meals allowance • Health plan with national coverage and without coparticipation • Dental Insurance: we help you with dental treatment for a better quality of life. • Wellhub Membership: Access a wide range of gyms and training programs.

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok