1,828,441open jobs
106,427companies
264,781added this week
Browse all
Salary
≈ $49k – $111k per year (Estimated)
Location
Remote (Brazil)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Jun 18, 2026. TRACTIAN scores C on the Alion truth index.

Overview
Company
Impact
Profile match
TRACTIAN is a company founded in 2019 by Brazilian engineers that builds sensors and software for industrial maintenance. Its vibration and energy monitors stream data to models that detect bearing wear, misalignment and other failures weeks before machines break down. It serves manufacturers across the Americas and develops its own hardware, firmware and analytics.

Hardware at Tractian

The Hardware team is responsible for designing and improving our IoT devices, dealing with every step of the development process, ranging from PCB design, firmware programming, case design, validations and certifications, always aiming to build trustworthy products that can be produced at a mass scale.

What you'll do

As a Senior Firmware Engineer, you will be responsible for designing and coding the Embedded Software inside our IoT devices. What does that entail? Building the new generations of firmware in our devices, improving application logics, coming up with new algorithms, and troubleshooting complex client problems is some of what you can expect. Your end goal is to help Tractian provide online machine monitoring for every maintenance team in the world using fast and reliable IoT.

Responsibilities

  • Design firmware architectures, develop new features, and build performance-intensive, memory constrained apps while maintaining a high-quality modern C/C++ code.
  • Troubleshoot complex client problems, debug firmware based on collected data, understand the root cause of problems and come up with solutions.
  • Develop firmware solutions based on hardware, power, and feature constraints of a new generation of devices.
  • Design and implement test routines to validate both logical and firmware-related electrical functionalities of our 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.

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 Points

  • Experience with other low-level programming languages.
  • Strong comprehension Digital Signal Processing concepts and applications.
  • Understanding of Network Theory and wireless protocols (WiFi, Bluetooth, Cellular, etc.).
  • Scripting languages such as Python.
  • Fluent English proficiency.
  • Live or have availability to move to Sao Paulo.

Compensation & 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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,828,441 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
In your city
$135k – $215k per year • Remote (United States) • Full-Time • 10+ years exp • Bachelor's Degree • Sunnyvale
Python
MATLAB
Apply
$230k – $323k per year • Equity • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • Seattle • Los Angeles • Cupertino
SystemVerilog
Chips/EDA
UVM
Formal Verification
Apply
≈ $51k – $117k per year (Estimated) • Remote (Finland, Spain) • Full-Time • 5+ years exp • Elche
DevOps
CI/CD
Linux
Wi-Fi
Apply
≈ $129k – $243k per year (Estimated) • Remote (location not specified) • 10+ years exp • Bachelor's Degree
Python
Verilog
C++
SystemVerilog
VHDL
DevOps
RTOS
CI/CD
HPC
Linux
Chips/EDA
UVM
Apply
$110k – $145k per year • Remote (United States) • 8+ years exp • PhD
Python
JavaScript
C++
Ada
DevOps
GitLab
Linux
Windows
Management
Confluence
Jira
Agile
Waterfall
Apply
$54k – $108k per year • In office • Full-Time • Shenzhen
C++
C++
PyTorch C++
AI/ML
TensorFlow
Keras
PyTorch
Apply
$90k – $144k per year • In office • Full-Time • 2+ years exp • Shanghai
C++
AI/ML
DeepSpeed
LoRA
vLLM
RLHF
SGLang
PEFT
Kubeflow
Mixture of Experts
Triton
NCCL
NVLink
KV Cache
DevOps
SLI/SLO/SLA
Apply
$32k – $45k per year • In office • Full-Time • 2+ years exp • Guangzhou
Python
C++
AI/ML
Spark
Apply
Firmware Developer 1 day ago
≈ $16k – $39k per year (Estimated) • In office • 8+ years exp • India
C++
Perl
DevOps
Azure DevOps
Azure
Git
Configuration Management
Linux
Apply
≈ $67k – $176k per year (Estimated) • Remote (Australia) • Sydney • Auckland
Python
Java
Kotlin
Ruby
C#
C++
Management
Jira
Apply
≈ $41k – $96k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Brazil
Python
MATLAB
MATLAB
Simulink
DevOps
Wi-Fi
Chips/EDA
KiCad
LTspice
Keysight ADS
Apply
≈ $41k – $95k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Brazil
Python
Design
SolidWorks
Apply
Hardware Engineer 26 days ago
≈ $47k – $107k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Brazil
Python
C++
Chips/EDA
Altium Designer
KiCad
Apply
≈ $40k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Brazil
Python
MATLAB
MATLAB
Simulink
AI/ML
Claude
Design
SolidWorks
Management
Jira
Apply
≈ $16k – $38k per year (Estimated) • Remote (Poland) • Full-Time • 2+ years exp
Robotics
Apollo
Marketing
HubSpot
Apply
See all jobs
This is one of many
1,828,441 more open roles from verified company boards, updated every day.