Contract Administrator

TALENT Software Services

Redmond (WA)

On-site

USD 125,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TALENT Software Services is looking for an experienced Firmware Engineer to join their team in Redmond, WA. This role involves developing and debugging embedded firmware for hardware products, specifically focusing on Surface devices. Candidates should possess a technical degree, strong communication skills, and experience in C and Python programming. The position requires a mid-senior level of expertise along with the ability to work independently and collaboratively across teams.

Qualifications

  • 2-4 years of experience required.
  • Strong communication skills for collaboration across geographies.
  • Ability to work independently and support team activities.

Responsibilities

  • Develop/Test/Debug embedded firmware in C and Python.
  • Integrate and modify code from other parties for hardware products.
  • Analyze test scenario results for debugging support.

Skills

C programming
Python Scripting
Embedded Systems Development
Problem Diagnosis
Communication

Education

Bachelor's or Master's degree in a technical field

Tools

GIT
VS Code

Job description

Get AI-powered advice on this job and more exclusive features.

TALENT Software Services provided pay range

This range is provided by TALENT Software Services. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$60.00/hr - $65.00/hr

Are you an experienced Firmware Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Firmware Engineer to work at their company in Redmond, WA.

Primary Responsibilities/Accountabilities:

  • Purpose of the Team: This is an embedded firmware development software position, with a focus on reproducing, debugging, and fixing code errors. The role will also consist of integrating and modifying code from other parties.
  • The candidate will be part of a team developing embedded software/firmware for hardware products.
  • The candidate will be focusing on firmware development for Surface devices.
  • The role involves working on low-level software for these devices
  • Understand feature requirements and expected system behavior.
  • Develop/Test/Debug embedded firmware in C and Python.
  • Modify existing firmware to new standards and conduct unit testing of the developed firmware.
  • Work independently to reproduce observations from engineers.
  • Collect debug information from devices.
  • Interact with hardware (device flashing, log collection).
  • Analyze test scenario results to assist with debugging.

Qualifications:

  • Years of Experience Required: 2-4 overall years of experience in the field.
  • Degrees or certifications required: Bachelor's or Master's degree in a technical field such as computer science, computer engineering or related field experience
  • Strong communication skills, especially for working with people in different geographies.
  • Flexibility to work early mornings or late evenings to accommodate meetings with teams in India and China.
  • Ability to discuss and negotiate meeting times based on project needs.
  • Rust experience is a plus.
  • Experience with VS Code is considered a nice-to-have
  • Experience working in embedded contexts is a plus (device flashing, JTAG debugging, etc.)
  • Ability to work independently and at the direction of others.
  • Strong problem diagnosis, investigation, and issue resolution skills.
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • Have industry experience
  • Minimum 2+ years of experience with C programming.
  • Minimum 2+ years of experience with Python Scripting.
  • Minimum 2+ years of experience with GIT
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology and Engineering
  • Industries
    Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at TALENT Software Services by 2x

Get notified about new Firmware Engineer jobs in Redmond, WA.

Redmond, WA $84,200.00-$180,400.00 2 days ago

Seattle, WA $140,000.00-$180,000.00 1 month ago

Seattle, WA $57,000.00-$141,200.00 1 day ago

Bellevue, WA $157,000.00-$230,000.00 6 days ago

Seattle, WA $110,400.00-$138,000.00 2 weeks ago

Seattle, WA $140,000.00-$180,000.00 1 month ago

Software Development Engineer - 2025 (US)

Seattle, WA $99,500.00-$200,000.00 6 days ago

Seattle, WA $99,500.00-$200,000.00 1 week ago

Bellevue, WA $157,000.00-$230,000.00 1 week ago

Seattle, WA $140,000.00-$240,000.00 1 month ago

Software Engineer, Full-Stack (Austin/ Seattle)

Seattle, WA $100,000.00-$720,000.00 2 weeks ago

Redmond, WA $99,500.00-$200,000.00 2 weeks ago

Software Engineer III, Full Stack, Google Ads

Seattle, WA $108,000.00-$130,000.00 1 week ago

Seattle, WA $150,000.00-$175,000.00 1 month ago

Bellevue, WA $157,000.00-$230,000.00 18 hours ago

Seattle, WA $128,000.00-$160,000.00 2 weeks ago

Seattle, WA $130,000.00-$200,000.00 6 days ago

Seattle, WA $140,000.00-$180,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Design Engineer
Software Design Engineer

Troy Consulting LLC • Redmond (WA)

Hybrid
USD 100,000 - 160,000
Full medical benefits
Sick time and PTO
401K options
Software Development Engineer III
Software Development Engineer III

INSPYR Solutions • Redmond (WA)

On-site
Comprehensive medical benefits
401(k) retirement plan
Competitive pay
Aerospace Embedded Software Engineer
Aerospace Embedded Software Engineer

Belcan • Tukwila (WA)

On-site
USD 100,000 - 165,000
Medical insurance
Vision insurance
401(k)
+3
Software Developer 3
Software Developer 3

Jobs via Dice • Seattle (WA)

On-site
USD 79,000 - 179,000
Medical, dental, and vision insurance
401(k) Savings Plan with company match
Flexible vacation policy
+2
Java developer
Java developer

Ascendion • Seattle (WA)

On-site
USD 70,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior developer - JAVA/Axis2
Senior developer - JAVA/Axis2

Tata Consultancy Services • Bellevue (WA)

On-site
USD 100,000 - 120,000
Comprehensive Medical Coverage
Discretionary Annual Incentive
Family Support Benefits
+2
Senior Software Engineer - Release
Senior Software Engineer - Release

The Trade Desk • New York (NY)

On-site
USD 124,000 - 229,000
Comprehensive healthcare
Retirement benefits
Paid parental leave
Software Dev Engineer III
Software Dev Engineer III

TEKWISSEN • Seattle (WA)

On-site
USD 99,000 - 134,000
Core OS Software Engineer II
Core OS Software Engineer II

Jobright.ai • Redmond (WA)

On-site
USD 99,000 - 150,000
Medical insurance
Vision insurance
401(k)
Software Development Engineer, Devices Ad Products
Software Development Engineer, Devices Ad Products

Amazon • Seattle (WA)

On-site
USD 129,000 - 224,000