Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Software Engineer

$89 - $94 per hour

Aditi Consulting

Payrate: $89.00- $94.00/hr.


Summary:
The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.


Responsibilities:
  • Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms
  • Develop optimized firmware for the Graphics and Display pipelines to support the product use cases
  • Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack and applications to project needs
  • Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions
  • Writing new tests and maintaining existing tests including unit tests, manual and CI automation

Skills:
  • Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus.
  • Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle
  • Expert problem-solving skills to troubleshoot issues and make system changes as needed to resolve issues.
  • Expert ability to work independently and manage one's time.
  • Strong verbal, written communication skills and interpersonal skills.

Education/Experience:
  • 8+ years of industry experience developing and testing low level firmware for embedded systems. 8+ years of solid programming skills using C and C++, and experience developing production code and test applications
  • Bachelor's degree in computer science, software engineering or relevant field required.

Pay Transparency: The typical base pay for this role across the U.S. is: $89.00- $94.00/hour . Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all hours worked in excess of 40 in a work week, or as required by state or local law. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience. Full-time employees are eligible to select from different benefits packages. Packages may include medical, denmatch, lifeion benefits, health savings accounts with qualified medical plan enrollment, 10 paid days off, 3 days paid bereavement leave, 401(k) plan participation with employer match, life and disability insurance, commuter benefits, dependent care flexible spending account, accident insurance, critical illness insurance, hospital indemnity insurance, accommodations and reimbursement for work travel, and discretionary performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law.


Consent to Communication and Use of AI Technology: By submitting your application for this position and providing your email address(es) and/or phone number(s), you consent to receive text (SMS), email, and/or voice communication whether automated (including auto telephone dialing systems or automatic text messaging systems), pre-recorded, AI-assisted, or individually initiated from Aditi Consulting, our agents, representatives, or affiliates at the phone number and/or email address you have provided. These communications may include information about potential opportunities and information. Message and data rates may apply. Message frequency may vary.
You represent and warrant that the email address(es) and/or telephone number(s) you provided to us belong to you and that you are permitted to receive calls, text (SMS) messages, and/or emails at these contacts. You also acknowledge and agree to Aditi Consulting LLC's use of AI technology during the sourcing process, including calls from an AI Voice Recruiter. AI is used solely to gather data and does not replace human-based decision-making in employment decisions. Calls may be recorded.


Consent is not a condition of purchasing any property, goods, or services. You may revoke your consent at any time by replying "STOP" to messages or by contacting View email address on click.appcast.io.
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy .


#AditiConsulting
#26-03837
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Software Engineer in Redmond, WA vacancy
  •  ...Job Title: Firmware Software Engineer V Job ID: 55789-1 Location: Redmond, WA Top Skill The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development... 
    Suggested

    Apex Informatics

    Redmond, WA
    1 day ago
  • $156k - $208k

     ...Firmware Software Engineer IV Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and with greater impact. We partner with enterprise clients across North America, the UK, Europe, and APAC to solve complex challenges... 
    Suggested
    Temporary work

    Ascendion

    Redmond, WA
    3 days ago
  •  ...Job Responsibilities: Develop firmware to integrate custom image sensors with...  ...years experience in Firmware or Embedded Software Development in C/C++ ~2+ years...  ...Bachelor's degree in computer science, software engineering or relevant field required... 
    Suggested

    CodeForce

    Kirkland, WA
    23 hours ago
  •  ...Firmware Development Engineer Interview: Video Visa: USC, GC, GC EAD, H4, L2 This is hybrid from day-1 Description: THE OPPORTUNITY FOR YOU...  ...: Create comprehensive unit tests to maintain high software quality standards and ensure the reliability of firmware... 
    Suggested

    ShiftCode Analytics

    Redmond, WA
    4 days ago
  •  ...C2C details - Position: Embedded Firmware Engineer Location: Redmond, WA - 100% onsite Duration: 12+ month...  ...implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and... 
    Suggested
    Contract work

    3B Staffing LLC

    Redmond, WA
    1 day ago
  • $126.35k - $149.45k

     ...ABOUT THE ROLE The Peloton Systems Engineering Team is looking for a creative Firmware Engineer to build the next generation of industry-leading fitness...  ...and device authenticity Develop custom tools for software, hardware, and QA teams, conducting rigorous unit... 
    Temporary work
    Local area

    Peloton

    Woodinville, WA
    11 hours ago
  •  ...of overall experience. 3+ years embedded firmware development experience required •...  ...field such as computer science, computer engineering or related field - a plus • Disqualifiers...  ...and improve a variety of sophisticated software implementation projects • Using C programming... 

    Omni Inclusive

    Redmond, WA
    12 hours ago
  • $102.1k - $202.2k

     ...Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's...  ...is of paramount importance. The Firmware Center of Excellence is responsible for...  ...We are looking for highly motivated Software Engineers with a background in Firmware... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Redmond, WA
    11 hours ago
  •  ..., a leading innovator in consumer electronics, is seeking a Firmware Engineer to join their dynamic team. As a Firmware Engineer, you will...  .... ~ Strong foundation in data structures, algorithms, and software design principles. ~ Consumer electronic software development... 
    Weekly pay
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Redmond, WA
    4 days ago
  • $120k - $170k

     ...batteries, and the Pilot Pro controller. We need a hands‑on embedded firmware engineer who can write real‑time code for our microcontrollers, bring up new boards, and solve the tough hardware‑software problems that help us build the World’s Toughest Drones. What you’ll... 

    Freefly Systems

    Woodinville, WA
    4 days ago
  •  ...Software Design Engineer Our client, a leading technology organization specializing in cloud gaming and digital entertainment, is seeking a Software Design Engineer to join their innovative team. As a Software Design Engineer, you will be part of the Cloud Gaming Support... 
    Worldwide

    Experis

    Redmond, WA
    11 hours ago
  •  ...Responsibilities: • Fine-tune and improve a variety of sophisticated software systems related to health monitoring and repair • Gather...  ...in a technical field such as computer science, computer engineering or related field required • 2-4 years experience required... 

    Apex Systems

    Redmond, WA
    12 hours ago
  •  ...Our client, a leading technology organization, is seeking a Software Design Engineer to join their team. As a Software Design Engineer, you will be part of the Software Development Department supporting innovative projects. The ideal candidate will have strong problem... 
    Weekly pay
    Contract work
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Redmond, WA
    2 days ago
  •  ...as multiple endorsements from industry leaders and publications. The founders are seasoned ex-Microsoft engineers and leaders, some already well known in the software industry for their record of building and running $1B+ innovative software product businesses.... 
    Immediate start
    Remote work

    Docugami

    Kirkland, WA
    4 days ago
  •  ...Position: XR Software Engineer - OpenXR Location: Redmond, WA - 100% onsite Duration: 12-month contract Interview: 1-2 video conference interviews with coding US and GC only Overview We're looking for an XR Software Engineer to help... 
    Contract work

    3B Staffing LLC

    Redmond, WA
    2 days ago
  • $60 - $65 per hour

     ...Job Description Position Title: Software Engineer II Position Description: Protingent Staffing has an exciting contract opportunity for a Software Engineer II. Job Responsibilities: Deliver features end-to-end: framing, design, construction, testing, deployment... 
    Contract work
    Remote work

    Protingent

    Redmond, WA
    2 days ago
  • $102.1k - $202.2k

     ...Overview Build the tools and systems that make M365 sovereign cloud operations faster, smarter, and more reliable. As a Software Engineer, you'll write code that solves real operational challenges, from internal platforms and automation to agentic workflows that transform... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    12 hours ago
  • $150k - $170k

     ...Sr. Software Engineer Redmond, Washington, United States Architect and develop mission-critical software for a next-generation automated...  ...-level hardware communication (USB/SPI/serial) and embedded firmware integration to GUI design, data analysis tools, and database... 
    Temporary work
    Flexible hours
    Shift work

    GenScript Biotech

    Redmond, WA
    2 days ago
  •  ...Software Engineer II Our client, an Internet Content and Information company, is looking for a Software Engineer II for their Redmond, WA location. Responsibilities include developing software systems for research prototypes that run on a cascaded edge-device plus cloud... 

    ICONMA

    Redmond, WA
    2 days ago
  • $119.8k - $234.7k

     ...Independently uses artificial intelligence tools and practices across the software development lifecycle. Understands customer/user requirements...  ...other members of the team to do the same. Uses SDLC and engineering health measures (e.g., Accelerate, SPACE framework,... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    11 hours ago
  •  ...for local candidates only) Travel: N Positions Available: 28 Competition: Y Job Title: Software Development Engineer Job Description Need 28 openings Information on the project they will be working on Basic... 
    Internship
    Local area

    3B Staffing LLC

    Kirkland, WA
    1 day ago
  •  ...Software Engineer V Location: 100% onsite in Redmond, WA Duration: 12 month contract (extensions up to 24 months/conversion to FTE possible...  ...will have experience working with Consumer Electronics, Firmware, and lab test equipment such as cameras, motion stages, and... 
    Contract work
    H1b

    ShiftCode Analytics

    Redmond, WA
    2 days ago
  •  ...Software Engineer Location: Redmond or Sunnyvale (onsite) Onsite/ Remote: Day 1 Onsite at customer location Software Engineer • Design and implement components at all layers of the system, from drivers to frameworks • Debug complex, system-level, multi-component... 
    Remote work

    Yochana

    Redmond, WA
    4 days ago
  •  ...services that improve everyday life while supporting businesses, communities, and economies worldwide. Position: Software Dev Engineer IV Location: Redmond, WA 98052 Duration: 12 Months Job Type: Temporary Assignment Work Type: Onsite Job... 
    Temporary work
    Internship
    Worldwide
    Flexible hours

    Tekwissen

    Redmond, WA
    3 days ago
  •  ...educational qualifications, experience, and location of the candidate. Also Open for Contract: ***/hr to ***/hr Job Title: Software Engineer Location: Redmond, WA Onsite/ Remote: Day 1 Onsite at customer location Opportunity Description At least 3 years... 
    Contract work
    Remote work

    Yantran LLC

    Redmond, WA
    1 day ago
  • $168.1k - $227.4k

     ...businesses, government agencies, and other organizations operating in places without reliable connectivity. The Senior Software Development Engineer will lead the development of foundational services that enable Project Leo to operate and manage our satellite... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $120k - $145k

     ...Software Engineer Redmond, WA Company Overview: Starcloud is building a network of data centers in space, starting at kilowatts...  ...performance and reliability. Collaborate with hardware, firmware, and other engineers to refine system performance and troubleshoot... 
    Permanent employment
    Temporary work
    Weekend work

    Star Cloud Services

    Redmond, WA
    12 hours ago
  •  ...Job Description: Software Engineer II 3-4 years of experience required Onsite in Redmond, WA Job Description This role sits at the center of our team's expansion and will have a direct impact on documentation, processes, and customer relationships. Work will... 

    Infotech Sourcing

    Kirkland, WA
    2 days ago
  •  ...Job Title: Software Engineer Location: Redmond, WA - Onsite 5 days/week Duration: Long Term Work Authorization:...  ...Python , experience interfacing with hardware components and firmware, and the ability to develop scalable, reusable systems for data... 
    H1b

    Kaav Inc.

    Kirkland, WA
    11 hours ago
  • $143.7k - $194.4k

     ...ground with every device we design, from custom silicon to secure software, to enable innovative satellite and ground systems. Be part of...  ...connectivity a reality. As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and... 
    Internship
    Local area
    Relocation package
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Software Engineer. Be the first to apply!