Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

TRACTIAN

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 salary and stock options
  • 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 and Sports Incentive: R$300/mo extra if you practice activities
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in United States vacancy
  • $180k - $270k

     ...Everpure’s Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this role, you will work...  .... You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure, Inc.

    Santa Clara, CA
    4 days ago
  •  ...Role: Senior Firmware Engineer Location: Raleigh/Durham/Morrisville/Cary, NC (Onsite/Hybrid) Job Description: Role Summary Looking for a senior firmware engineer to support the migration of multiple enterprise platforms from Broadcom Atlas... 
    Senior

    Saransh Inc

    Cary, NC
    2 days ago
  •  ...We are seeking a Senior Firmware Engineer to support the migration of enterprise platforms from Broadcom Atlas 2 to Atlas 3 PCIe switch technology. The role will focus on firmware development, platform integration, validation, troubleshooting, and sustainment to ensure... 
    Senior
    Temporary work

    Techvilla Solutions

    Jersey City, NJ
    14 days ago
  •  ...Job Description Job Description Perform embedded software/firmware development and validation in the area of Power Management –...  ...for this task if you have: Bachelor or Master in Electrical Engineering or related field with minimum 5 years of experience in... 
    Senior

    Centura, Inc

    Andover, MA
    a month ago
  •  ...increase product reliability, add features and reduce sustaining engineering. Participate in putting new processes in place to improve...  ...~ Architect, Design, Implement and Test, electronics and firmware on assigned projects.?  ~ Participate in creating technical... 
    Senior

    SCRAM Systems

    Littleton, CO
    18 days ago
  •  ...Job Responsibilities: Develop firmware to integrate display pipeline with off the shelf displays Develop firmware to interface...  ...Experience: ~ Bachelor’s degree in computer science, software engineering or relevant field required. We are open to candidates who come... 
    Senior

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities... 
    Senior

    Slope

    Costa Mesa, CA
    1 day ago
  •  ...The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter...  ...28 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building... 
    Senior
    Work at office
    3 days per week

    Sofar Ocean

    Eastern, KY
    5 days ago
  •  ...SUMMARY: Design, develop, and maintain firmware for LoRaWAN module product lines (including xDot) and custom sensor applications. Work across Arm Mbed OS and Zephyr RTOS targeting STM32 and low-power Arm Cortex-M microcontrollers, delivering production AT command firmware... 
    Senior
    Work at office

    Multi-Tech Systems

    Eastern, KY
    5 days ago
  • $184.7k - $324.8k

     ...for a results-oriented and extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group, you will have the...  ...Description In this job you will be responsible to develop firmware in C to implement critical FW features for IPs inside SOC. Responsibilities... 
    Senior
    Relocation

    Apple

    Eastern, KY
    4 days ago
  • $160k - $220k

     ...fundamentally different class of spacecraft. Engineered to survive the harshest radiation...  ...apply. The Role   We are seeking a Senior Embedded Software Engineer to develop and...  ...Demonstrated ability to debug complex hardware/firmware issues.  Nice to haves... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Seattle, WA
    25 days ago
  •  ...reliability, add features and reduce sustaining engineering. Participate in putting new processes in...  ..., Implement and Test, electronics and firmware on assigned projects.? ~ Participate...  ...commercialization experience Senior-Level Competencies ~ Technical leadership... 
    Senior

    SCRAM Systems

    Littleton, CO
    11 days ago
  • $150k

     ...meaningful impact in a fast-growing, mission driven company, Yotta Energy is the place for you.  We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has... 
    Senior
    Full time

    Yotta Energy

    Austin, TX
    12 days ago
  •  ...Job Description Position Summary We are seeking a Senior Embedded Linux Software Engineer to design, develop, and support embedded software...  ...interactions. Develop prototypes to evaluate new hardware, firmware, and software technologies. Integrate new hardware... 
    Senior

    HumCap, Inc.

    Richardson, TX
    a month ago
  • $55 - $60 per hour

     ...Job Description Job Description Title: Senior Firmware Engineer Job Type: Long Term Contract Location: Schaumburg, IL – Onsite 4x / week Rate: $55-60 / hr Benefits: Medical, Dental, Vision, 401k Our client is seeking a Senior Firmware Engineer for... 
    Senior
    Long term contract
    Local area

    Addison Group

    Palatine, IL
    4 days ago
  • $150k - $185k

     ...on track to launch commercially in Texas in Q1 2027. We're headquartered in Austin, Texas. About the role As our senior firmware engineer, you will be working at the intersection of software and hardware on systems which are tested in some of the world's most... 
    Senior
    Contract work
    Work at office
    Immediate start
    Overseas
    Shift work

    Workshop Hiring

    Austin, TX
    17 days ago
  •  ...States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings...  .... Position Overview: We are seeking a highly skilled Senior Firmware Engineer with strong expertise in microcontroller firmware development... 
    Senior
    Local area

    Allen Control Systems

    Austin, TX
    a month ago
  • $110k - $145k

     ...used across Emerson's measurement and analytical instrumentation portfolio. You will work with a global team of firmware, hardware, systems, and product engineers to design and implement embedded software solutions that enable secure, reliable, and scalable industrial... 
    Senior
    Temporary work
    Local area
    Flexible hours

    City of Shakopee, MN

    Eastern, KY
    5 days ago
  • $162k - $252k

     ...collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...  ...About The Role The System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms, and... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Hp Iq

    Eastern, KY
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    12 hours ago
  • $180k - $210k

     ...career, you’ll feel right at home. If you’re looking for something easier –this isn’t it.   The Role Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    a month ago
  •  ...Embedded Systems Firmware Engineer 7-10 years of experience in Embedded systems firmware engineer with embedded C/C++ experience. Well versed with coding TI chips Good with DS and WLS experience on firmware. Have Driver development experience, Experience in... 
    Senior

    MDA Edge

    Houston, TX
    5 days ago
  • $135k - $165k

     ...blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s...  ...place to build your career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration, documentation... 
    Senior
    Permanent employment
    Work experience placement

    Barber-Nichols Inc

    Eastern, KY
    5 days ago
  •  ...A leading renewable energy operator is seeking an OT Firewall Engineer to design, implement, and maintain secure network perimeters across...  ...enterprise firewalls and VPNs; NERC CIP familiarity Senior Engineer: 10+ years with deep Cisco and Check Point expertise;... 
    Senior
    Full time
    For contractors
    Remote work

    Talisman Corporation

    Albany, NY
    4 days ago
  • $140k - $159k

     ...Deerfield Healthcare, Cormorant Asset Management, and Invus Opportunities. SUMMARY OF ROLE: We are looking for a hands-on Senior Firmware Engineer to develop our embedded software for our life-saving wearable medical devices.  The embedded software runs on wearable... 
    Senior
    Temporary work
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Element Science

    Redwood City, CA
    12 days ago
  • $60k - $180k

     ...Migration, Applications and Infrastructure, Software Development, and Finance & Accounting. M9 Solutions is seeking a Senior Firmware Engineer to work onsite in support of a government contract for a client located in Taunton, MA . An active Secret clearance is... 
    Senior
    Full time
    Contract work
    For subcontractor

    M9 Solutions

    Taunton, MA
    4 days ago
  • $182k - $242k

     ...in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What you'll do As a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    25 days ago
  • $182k - $242k

     ...Learn more at  What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms...  ...and the integrated firmware stack that powers them. As a Senior Firmware Engineer, FPGA & Platform Integration, you will... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    25 days ago
  • ## Senior Firmware EngineerApplyremote type: Hybridlocations: Morrisville, North Carolina (Office)time type: Full timeposted on: Posted Todayjob...  ....**The Role**We are seeking an experienced **Senior Firmware Engineer** to join our high-performing engineering team developing... 
    Senior
    Work at office

    YSI Incorporated

    Morrisville, NC
    3 days ago
  •  ...Job Title: Senior Embedded Firmware Engineer Location: Dallas, TX (4 Days onsite) Duration- 6 Months Job Description: Mandatory Qualifications: ~7+ years of embedded firmware development experience. ~3+ years of hands-on bare... 
    Senior

    VDart

    Dallas, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!