Tallo logoTallo logo

Embedded Firmware Engineer

Job

SGW Designworks

Garden City, ID (In Person)

$112,579 Salary, Full-Time

Posted 3 weeks ago (Updated 1 week ago) • Actively hiring

Expires 5/29/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

About SGW Designworks Companies hire SGW Designworks to design and engineer products that endure, from connected IoT devices to complex industrial and regulated systems. Our programs span consumer, industrial, medical, and defense-adjacent hardware. Projects typically start at concept and continue through iterative development, validation, certification, and production launch. We operate as a multidisciplinary product development partner, so engineers here work closely with electrical, mechanical, industrial design, and project leadership teams to help bring real products to market. Role Overview We are seeking an experienced Embedded Firmware Engineer to support the development of embedded products across a variety of client programs. This is a hands-on contributor role focused on firmware development, debugging, integration, and product realization. You'll work closely with cross-functional teams to implement robust embedded software, support bring-up and testing, and help carry designs from prototype through production. This role is a strong fit for someone who enjoys solving practical technical problems, writing solid code, and working on real hardware. Core Responsibilities Develop embedded firmware in C/C++ for MCU- and SoC-based systems Support firmware bring-up, debugging, integration, and test activities Implement features across peripherals, interfaces, control logic, and communications Collaborate with electrical and mechanical engineers during development and troubleshooting Read schematics and assist with board-level bring-up and hardware-software integration Support prototype builds, bench testing, validation, and iterative refinement Debug issues found during development, verification, and manufacturing Contribute to firmware documentation, test plans, and release readiness Participate in technical reviews and project discussions with internal teams Help carry designs from early development through production release Required Qualifications 5+ years of embedded firmware development experience Strong C/C++ embedded development background Experience working with microcontrollers and embedded peripherals Strong understanding of communication protocols such as I²C, SPI, UART, CAN, USB, or similar RTOS experience Ability to read schematics and work closely with electrical engineers Strong debugging and problem-solving skills at the firmware and system level Experience supporting products through bring-up, test, and release Demonstrated history of contributing to shipped products Preferred Experience Wireless technologies such as BLE, Wi-Fi, LoRa, or cellular Embedded Linux experience ARM-based platform experience Bootloaders, firmware update flows, or secure firmware features Manufacturing test or production support experience Exposure to regulatory-driven product development environments Experience in a consulting, agency, or product development firm Familiarity working across multiple projects in parallel Success Traits Strong contributor mindset Practical, hands-on problem solver Collaborative and clear communicator Comfortable working on multidisciplinary product teams Self-directed and dependable Able to move between development, debugging, and validation work as programs evolve Why This Role Is Different Most embedded firmware roles focus on a single product or maintaining an existing codebase. This role gives you the opportunity to work on a range of real hardware products across different industries and technical challenges. You'll be part of teams building products from early development through launch, with meaningful hands-on involvement in the work that gets shipped.
Job Type:
Full-time Pay:
$90,600.00 - $134,558.00 per year
Benefits:
401(k) 3% Match Dental insurance Employee assistance program Flexible spending account Health insurance Health savings account Life insurance Paid time off Vision insurance
Experience:
Embedded firmware: 10 years (Required)
Work Location:
In person

Similar remote jobs

Similar jobs in Garden City, ID

Similar jobs in Idaho