AI SCORE 8.5

Senior Firmware Engineer - Embedded Systems Expert

$134K–$171K/year

About the Role

Join our team as a Senior Firmware Engineer in a dynamic and innovative environment. This Senior Firmware Engineer remote position offers you the opportunity to contribute directly to software and firmware development projects. You will be responsible for creating system designs, making architectural decisions, and implementing code. This role is crucial for the technical growth of our group, requiring mentorship and guidance on best practices to ensure the highest quality implementations.

What You'll Do

  • Interact with internal and external customers in a professional, customer-centric manner.
  • Collaborate effectively with cross-functional teams to support project and business objectives.
  • Work autonomously with minimal supervision, applying provided guidance and training as needed.
  • Lead the design and ensure the quality of complex systems composed of multiple modules or subsystems.
  • Provide technical leadership and mentorship to junior engineers responsible for individual system components.
  • Contribute input to strategic planning and support the group’s long-term technical initiatives.
  • Create, maintain, and review clear, thorough, and high-quality technical documentation.

Requirements

  • Bachelor’s degree or higher in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 10 years of relevant professional experience, or an advanced degree (Master’s or higher) combined with equivalent experience.
  • Proficiency in C and C++ development for resource-constrained embedded platforms.
  • Hands-on experience with bare-metal systems and/or Real-Time Operating Systems (RTOS).
  • Strong debugging and troubleshooting skills across hardware and software boundaries.
  • Solid understanding of operating system fundamentals, including hardware and software interrupts, threading, and task scheduling.

Nice to Have

  • Working knowledge of common hardware communication protocols, including I2C, SPI, and UART.
  • Experience with scripting languages to support development and automation efforts.

What We Offer

  • Competitive Salary: $133,605 - $171,290 per year.
  • Relocation assistance available.
  • Generous Paid Time Off and 13 Paid Holidays.
  • Affordable Medical plans and no-cost Dental & Vision options.
  • 100% 401(k) match up to 6%.
  • Company-Paid Life Insurance, Short-Term Disability, and Long-Term Disability.
  • Tuition Assistance Program.
  • Employee Assistance Program (EAP) with access to mental health care, legal support, and financial guidance.

This Senior Firmware Engineer remote role is perfect for those looking to advance their Development & Programming career with relocation support. Explore our comprehensive relocation packages to help you move and settle in your new role.

Why This Job8.5 of 10

This Senior Firmware Engineer role offers a competitive salary, hybrid work model, and opportunities for mentorship and leadership. Ideal for experienced engineers looking to advance their careers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.