ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Embedded Firmware Engineer

Remedyproductstudio

Brazil Remote permanent

Posted: February 3, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Who we are

Product Strategy. Technology Execution. Launch. Investment.

Remedy Product Studio is a rapidly scaling technology company specializing in working with and investing in prominent start-ups and brands in building and scaling their digital products. We use data-driven agile approaches coupled with high performing teams as a cornerstone of our technology-first culture.

We partner with startups to strategize, execute, launch, and invest in digital products, including web apps, mobile apps, data science tools, and firmware for connected devices.

We believe that people make a great company, and that's why we want you to join us!!!

Who we're looking for

We’re looking for a Senior Embedded Firmware Engineer to join one of our projects, focused on re-architecting and optimizing firmware for an IoT device operating in real-world, unstable network environments. You’ll take ownership of core firmware logic, improve reliability and performance, and collaborate closely with hardware and product stakeholders.


What you will do:
• Lead the refactoring and restructuring of an existing embedded firmware codebase into a modular, maintainable C-based architecture.
• Develop and maintain sensor processing logic, including filtering and normalization of noisy data.
• Optimize firmware performance and resource usage to support evolving hardware platforms.
• Design and implement robust connectivity logic to handle unstable networks, offline scenarios, and reconnects.
• Build local data caching and synchronization mechanisms for reliable data delivery.
• Implement and maintain OTA firmware update mechanisms for deployed devices.
• Collaborate closely with hardware engineers during board bring-up and platform changes.
• Support testing and validation across firmware and hardware lifecycle phases.


What should my qualifications be?:
• 7+ years of professional experience in embedded firmware development.
• Strong experience writing production-level C (and working knowledge of C++).
• Hands-on experience with ARM-based, Linux embedded systems.
• Proven background working on IoT devices and sensor-based systems.
• Experience maintaining and improving legacy firmware systems.
• Comfortable operating independently on system-level problems.

Must Have Experience
• Advanced proficiency in C and understanding of C++
• Strong knowledge of memory management, pointers, concurrency, and resource constraints.
• Experience with Embedded Linux (user-space applications, BSP familiarity).
• Hands-on experience with AWS IoT Core, including MQTT and device connectivity.
• Experience designing offline-first systems (local caching, store-and-forward, reconnect logic).
• Familiarity with OTA firmware updates (custom solutions or tools like Mender / Yocto).
• Experience working with Wi-Fi–enabled embedded devices.
• Experience working with Bluetooth or Bluetooth Mesh
• Knowledge of industrial communication protocols (I²C, SPI, UART)
• Experience with sensor data filtering, debouncing, or signal normalization

Desired - Not Required
• Familiarity with MQTT-based mesh or distributed systems
• Exposure to AWS Greengrass or containerization on embedded devices
• Experience supporting hardware cost-down initiatives or porting firmware to constrained platforms (e.g. ESP32, STM32)


Compensation:
• Competitive compensation
• Remote first work environment
• Laptop subsidy

Fixed subsidies/reimbursed expenses for
• Healthcare
• Connectivity
• Wellness

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply