This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Embedded Firmware Engineer in the United States.
This role offers the opportunity to design, implement, and maintain embedded firmware for IoT and payment devices within a fast-growing, technology-driven environment. The Embedded Firmware Engineer will work closely with cross-functional teams to develop robust hardware-software solutions that modernize an underdeveloped industry. You will have ownership over firmware architecture, contribute to product research and roadmapping, and mentor junior engineers while ensuring high-quality, reliable systems. This position provides exposure to complex hardware systems at scale, offering a significant impact on product evolution and customer experience. The ideal candidate thrives in a collaborative, remote-first environment, balances technical precision with innovation, and enjoys solving real-world engineering challenges.
Accountabilities:
- Own firmware and software architecture decisions, defining the scope and execution of projects.
- Lead software design discussions and clearly communicate technical decisions to both technical and non-technical stakeholders.
- Develop and execute test suites to ensure system reliability, compliance, and maintainability.
- Provide technical mentorship to junior engineers, offering guidance on best practices and implementation.
- Collaborate with cross-functional teams to define software solutions for industry-specific challenges.
- Contribute to product research, development, and roadmap discussions.
Requirements
- Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 5+ years of experience in embedded firmware/software architecture, implementation, and maintenance.
- Strong experience programming embedded devices in C/C++, Python, Bash, and Java/Kotlin.
- Familiarity with Kernel and user space, Linux distributions (Ubuntu or similar), and electrical engineering fundamentals.
- Proficient with debugging tools such as oscilloscopes, multimeters, and soldering equipment.
- Experience with source control systems (Git/SVN) and defect tracking tools (JIRA).
- Comfortable working in Agile development environments.
- Proficient in reading and interpreting electrical schematics.
- Experience with Zephyr RTOS, Android-based IoT devices, cryptography, and DevOps strategies is a plus.
Benefits
- Competitive salary and equity opportunities.
- Unlimited PTO and paid holidays.
- Comprehensive health benefits including medical, dental, vision, mental health support, parental leave, life and AD&D insurance, and disability coverage.
- Remote-first work environment with optional offices in New York City and San Francisco.
· 401(k) retirement plan.
- Work-from-home and commuter stipends.
- Laundry reimbursements to support customer businesses.
- Comprehensive training, learning, and development programs.
- Access to vendor discounts and rewards across wellness, travel, dining, and more.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
