top resume

Sr. Software Engineer

Job Posted 4/19/2025
Robert Half
Portland, CO
United States
Job Description
Job DescriptionJob Description

About the Role:

We're looking for a Principal Embedded Software Engineer to lead the charge on complex embedded systems. If you can architect firmware in your sleep, mentor teams without breaking a sweat, and turn hardware into magic with C/C++, we want you.

What You’ll Do:

  • Define system architecture and guide technical direction
  • Design and develop robust embedded software (ARM, RTOS, etc.)
  • Lead and mentor a team of talented engineers
  • Collaborate across hardware, software, and product teams
  • Drive performance, reliability, and quality across projects

What You’ll Need:

  • 10+ years of embedded systems experience
  • Expert in C/C++, RTOS, and low-level hardware interfacing
  • Proven leadership in technical teams and system design
  • Strong debugging and optimization skills
  • Bonus: Qt/QML, wireless protocols, or bootloader development

Why Join Us:

  • Lead cutting-edge projects from concept to production
  • Work with a top-tier, no-drama team
  • Competitive comp, full benefits, flexible work setup
  • Real impact, zero fluff

Lead boldly. Build brilliantly. Apply now.

• Proven experience in the Manufacturing industry
• Proficiency in the Qt framework for application development
• Extensive knowledge of Firmware Development
• Demonstrated experience in Embedded Development
• Solid understanding of Digital Signal Processing (DSP)
• Proficiency in FPGA Design, including programming and troubleshooting
• Experience with MicroController development and programming
• Degree in Computer Science, Engineering, or a related field
• Excellent problem-solving skills and attention to detail
• Ability to work in a team and independently
• Excellent written and verbal communication skills