Talent.com
Patrick Allen Group
Firmware EngineerPatrick Allen Group • Kent, Washington, United States
Firmware Engineer

Firmware Engineer

Patrick Allen Group • Kent, Washington, United States
3 days ago
Salary
$140,000.00–$170,000.00 yearly
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description

We are seeking a Firmware Engineer possessing a development background on a Linux Operating Systems platform with Debian based distribution. This position will be responsible for the design, development, and debugging of production level code on embedded devices. Demonstrated expertise in all project lifecycle phases, from design and code development through unit testing, documentation, and release is required. Located in Kent, WA, this position is available to US Citizens or Permanent Residency (Green Card) candidates. Direct W2 applicants only, 3rd party recruitment agency submissions or inquiries will NOT be considered.


Essential Duties and Responsibilities:

  • Responsible for writing low level production code for industrial applications.
  • Design, develop, and debug embedded devices.
  • Be a part of designing and taking a product to market.
  • Participate in all project lifecycle phases, from design and code development through unit testing, documentation, and release.
  • Collaborate with business stakeholders to understand needs and translate into technical requirements.

Skills and Experience:

Required:

  • 7+ years of experience with a focus in embedded software development.
  • A Bachelor of Science degree in Computer Science, Computer or Electrical Engineering, or equivalent.
  • Experienced writing C++ (11 or higher) for low level industrial applications.
  • Strong experience with modern C++, 11 or higher, is required, including the ability to communicate and implement object-oriented class designs.
  • Experience with RF and baseband device driver and signal processing design and implementation.
  • Experience with developing on Linux platforms is required; preferably with a Debian based distribution.
  • Experience developing automated unit tests and working with SDETs/QA to ensure product quality is required.
  • Usage of lab tools such as oscilloscopes or serial analyzers to debug software, and the ability to read electrical schematics.

Preferred:

  • Experience with concurrency topics (i.e. threading and inter-process communication), event loops, and asynchronous programming.
  • Knowledge with Jenkins Continuous Integration, Make and Google Test, Python, and or Golang.
  • Experience with network programming topics (e.g. TCP, UDP, sockets, REST, etc.), Standard and BLE Bluetooth, and Wi-Fi.
  • Competent with interfacing application code with device drivers on Linux.
  • Proficient with Linux kernel development, device trees, driver modification or backporting, bootloader customization, and/or Qt stack.
  • Strong understanding of Agile development.

Compensation: $140k to $170k annually


Benefits:

  • Unparalleled health benefits (PPO plan with no deductibles, no co-pays, Employer covers 99% of costs).
  • Quarterly bonuses.
  • Professional development.
  • 401k match.
  • 22 days PTO.
  • Parental leave.
  • 11 annual paid holidays plus 1 floating holiday.
  • Winter break.

Questions? If you have any questions, contact Dale via LinkedIn at http://www.linkedin.com/in/dalepcorrea


About Us:

The Patrick Allen Group is a specialized technical recruitment firm focused on Engineering, IT, Manufacturing, and Financial disciplines across the United States. We combine traditional sourcing with customized, technology-driven AI search strategies to connect clients with highly qualified professionals. By leveraging targeted marketing campaigns, research-based outreach, and strong professional networks, the Patrick Allen Group works to identify the right fit for both employers and applicants. We emphasize personalized service, community engagement, and long-term relationship building with candidates. Joining a role through the Patrick Allen Group means partnering with a recruiter committed to your career growth and professional success.





    About Patrick Allen Group:

    About Us:

    The Patrick Allen Group is a specialized technical recruitment firm focused on Engineering, IT, Manufacturing, and Financial disciplines across the United States. We combine traditional sourcing with customized, technology-driven AI search strategies to connect clients with highly qualified professionals. By leveraging targeted marketing campaigns, research-based outreach, and strong professional networks, the Patrick Allen Group works to identify the right fit for both employers and applicants. We emphasize personalized service, community engagement, and long-term relationship building with candidates. Joining a role through the Patrick Allen Group means partnering with a recruiter committed to your career growth and professional success.

    Create a job alert for this search

    Firmware Engineer • Kent, Washington, United States

    Similar jobs

    Remote Consumer Insights Participant

    GL IncSummit, Washington
    $15.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Customer Care Agent

    Ashley FurnitureSpanaway, WA, United States
    Full-time

    For over 75 years, Ashley Furniture has been the largest home furnishings manufacturer, transforming homes worldwide.With our customer base continuously growing, we are expanding our reach by openi... Show more

     • Promoted

    Hotel Maintenance Engineer

    Wyndham Hotels & ResortsAuburn, WA, United States
    Full-time

    DescriptionOur busy hotel is seeking an energetic, customer-oriented maintenance engineer to ensure that all of our visitors have an excellent experience at our property.You'll be in charge of the ... Show more

     • Promoted

    Consumer Research Panel Member

    GL IncParkland, Washington
    $15.00 hourly
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Product Tester – Remote

    OCPASpanaway, Washington, US
    $18.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home in the UK to fulfill upcoming contracts with local and international companies.We guarantee 15-25 hours per week with an hourly pay of between £18/hr.Th... Show more

     • Promoted

    Enterprise Linux System Engineer

    WebtellectBellevue, WA, United States
    Temporary

    Enterprise Linux System Engineer.Looking for an Enterprise Systems Engineer to provide support for a high-volume and fast-paced organization.Webtellect is an established software consulting firm.We... Show more

     • Promoted

    Remote Senior Billing Platform Software Engineer

    Promote ProjectSeattle, WA, United States
    Remote
    Full-time

    A leading healthcare technology company based in Seattle is seeking a Senior Software Engineer to enhance their billing platform.Join a remote-friendly team focused on building scalable financial s... Show more

     • Promoted

    Remote Product Tester

    OCPAFrederickson, Washington, US
    $18.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home in the UK to fulfill upcoming contracts with local and international companies.We guarantee 15-25 hours per week with an hourly pay of between £18/hr.Th... Show more

     • Promoted

    Remote-First Technical Customer Engineer Escalations

    NametagSeattle, WA, United States
    Remote
    Full-time

    A leader in identity verification is hiring a Technical Customer Engineer to act as the technical escalation point for customer issues.Candidates should have 2-5 years experience in technical suppo... Show more

     • Promoted

    Software/Firmware Engineering Manager

    Lockheed Martin CorporationBothell, WA, United States
    Full-time

    Software/Firmware Engineering ManagerAs a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration.If you're looking to be a part of a pass... Show more

     • Promoted

    Remote Customer Service Representative – Product Testing

    GLOCPASouth Hill, Washington
    $15.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Remote Consumer Feedback Participant

    GL IncOrting, Washington
    $15.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Remote Customer Service Representative $45 per hour

    GL1Parkland, Washington
    $45.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Remote Consumer Research Participant

    GL IncOrting, Washington
    $15.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Remote Product Tester - $25-45 per hour

    Online Consumer Panels AmericaSouth Hill, Washington, US
    $25.00–$45.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

     • Promoted

    Principal Software Engineer - Windows Remote Desktop

    MicrosoftSeattle, WA, United States
    Remote
    Full-time

    OverviewJoin the Windows Cloud Experiences team and be at the forefront of redefining how people connect to their Windows environments, anytime, anywhere, from any device.We're building the next-ge... Show more

     • Promoted

    Remote Sales Engineer: Bridge Machine Metrology Automation

    Hexagon ABSeattle, WA, United States
    Remote
    Full-time

    A leading global manufacturing solutions provider is seeking a Sales Engineer for Automated Measurement Systems.This remote role, based in Seattle, entails developing sales strategies and providing... Show more

     • Promoted

    Service Engineer - Turbocharger - Fully Remote

    MSHSKent, WA, United States
    Remote
    Full-time

    Service Engineer, TurbochargerFully Remote o United States, WAJob Type :Full-timeService Engineer - TurbochargerJoin a Global Team, Provide Critical Support, and Drive Operational StabilityAre you ... Show more

     • Promoted

    Survey Taker: Earn up to $25 per survey (Remote)

    Earn HausElk Plain, WA, US
    Remote
    Full-time +1

    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

     • Promoted

    Consumer Research Associate (Remote)

    GL IncSpanaway, Washington
    $15.00 hourly
    Remote
    Part-time +1

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more