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

Embedded Software Engineer

$65 - $75 per hour
Full-time

Blueprint Technologies

Who is Blueprint? We are a technology solutions firm headquartered in Bellevue, Washington, with a strong presence across the United States. Unified by a shared passion for solving complicated problems, our people are our greatest asset. We use technology as a tool to bridge the gap between strategy and execution, powered by the knowledge, skills, and the expertise of our teams, who all have unique perspectives and years of experience across multiple industries. We’re bold, smart, agile, and fun. What does Blueprint do? Blueprint helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business. We connect strategy, business solutions, products, and services to transform and grow companies. Why Blueprint? At Blueprint, we believe in the power of possibility and are passionate about bringing it to life. Whether you join our bustling product division, our multifaceted services team or you want to grow your career in human resources, your ability to make an impact is amplified when you join one of our teams. You’ll focus on solving unique business problems while gaining hands-on experience with the world’s best technology. We believe in unique perspectives and build teams of people with diverse skillsets and backgrounds. At Blueprint, you’ll have the opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions. We guarantee you won’t find a better place to work and thrive than at Blueprint. In This Role As a Embedded Software Engineer, you will help build and evolve an advanced platform that automates firmware security analysis using modern compiler technologies, fuzzing frameworks, and AI-assisted workflows. You will develop scalable tools that transform firmware into analyzable intermediate representations, automate vulnerability discovery, and improve the accuracy and efficiency of security analysis pipelines. This role combines systems programming, compiler engineering, firmware security, and machine learning techniques to solve complex security challenges. You'll collaborate with engineers and security researchers to prototype new capabilities, harden them for production, and contribute to an open-source-ready developer platform. Responsibilities Design, develop, and maintain automated firmware security analysis pipelines for vulnerability discovery. Build low-level tooling using C++, Python, and LLVM to analyze firmware at scale. Develop compiler passes and transformations to convert firmware into analyzable LLVM Intermediate Representation (IR). Create, improve, and maintain fuzzing harnesses to maximize code coverage and uncover security vulnerabilities. Investigate crashes identified during fuzzing campaigns and perform root-cause analysis. Improve vulnerability detection accuracy by reducing false positives and enhancing automated analysis workflows. Develop and enhance AI-assisted systems that classify firmware functionality and generate security analysis artifacts. Debug firmware rehosting environments and resolve issues affecting automated analysis. Collaborate with compiler engineers, software engineers, and security researchers to review architectures and validate security findings. Design scalable automation, testing, and CI/CD workflows that improve development efficiency and platform reliability. Improve code quality through testing, documentation, dependency management, and engineering best practices. Contribute to release readiness, developer onboarding experiences, and open-source preparation activities. Evaluate and integrate new compiler, security, and AI technologies that improve platform capabilities. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience. 7+ years of professional experience developing systems software using C and/or C++. 5+ years of experience working with LLVM, compiler infrastructure, compiler development, or program analysis. 3–5+ years of experience with fuzzing, vulnerability research, or application security. Experience developing compiler passes, static analysis tools, or code transformation frameworks. Strong understanding of LLVM IR and compiler optimization concepts. Experience debugging low-level software, memory corruption issues, and complex system behavior. Proficiency with Python for automation, tooling, or pipeline development. Experience working in Linux development environments. Strong problem-solving skills with the ability to debug across compiler, firmware, and systems software layers. Experience working with Git and modern software development practices. Preferred Qualifications Experience with firmware security, embedded systems, or bare-metal software development. Knowledge of firmware architectures, hardware abstraction layers (HALs), MMIO, or firmware rehosting techniques. Experience using fuzzing technologies such as libFuzzer, AFL, or AFL++. Experience with sanitizer technologies including AddressSanitizer (ASan), UndefinedBehaviorSanitizer (UBSan), or MemorySanitizer (MSan). Experience with static analysis, dataflow analysis, call graph analysis, CodeQL, or similar security analysis frameworks. Experience building developer platforms, CI/CD automation, or large-scale engineering tooling. Familiarity with cross-compilation toolchains and embedded development workflows. Experience integrating large language models (LLMs) or AI-assisted automation into developer or security tooling. Experience contributing to open-source software projects. Experience developing production-quality testing frameworks and automation infrastructure. Ability to thrive in a research-oriented environment while delivering production-ready software. Strong collaboration and communication skills with cross-functional engineering teams. Salary Range At Blueprint, we strive to offer competitive pay that reflects the value of our team members. Compensation for this role is influenced by a variety of factors, including skills, education, responsibilities, experience, and geographic market. For candidates based in Washington State, the anticipated salary range is $65 to 75/hr. Please note that we typically do not hire new employees at the top of the posted range. Actual starting pay will be determined based on experience, skills, and internal equity. The final salary and job title may vary depending on the selected candidate’s qualifications and could fall outside the stated range. Equal Opportunity Employer Blueprint Technologies, LLC is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law. If you need assistance or a reasonable accommodation to complete the application process, please reach out to: View email address on click.appcast.io Blueprint believe in the importance of a healthy and happy team, which is why our comprehensive benefits package includes: Medical, dental, and vision coverage Flexible Spending Account 401k program Competitive PTO offerings Parental Leave Opportunities for professional growth and development Location: 3 day onsite in Redmond, WA

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Redmond, WA vacancy
  • Job Overview We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands‑on experience in embedded software/firmware development, low‑level Android development, and STM32 microcontroller systems. Experience... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Ethereum Technologies LLC

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

    3B Staffing LLC

    Redmond, WA
    4 days ago
  • $133k - $166k

     ...In this role, you will impact the successful execution of complex engineering projects by supporting the design and development of advanced systems, including hardware, software, and network components, while ensuring system designs align with Honeywell's quality standards... 
    Suggested
    Permanent employment
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    Honeywell Aerospace

    Redmond, WA
    1 day ago
  • $105k - $120k

     ...ultimate goal of enabling human life on Mars. HARDWARE TEST ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building...  ...allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Monday to Friday
    Weekend work

    Spacex

    Redmond, WA
    16 hours ago
  • $67 - $87 per hour

     ...based on your skills and experience — talk with your recruiter to learn more. Base pay range $67.00/hr - $87.00/hr Description Software Engineer, AOSP - Reality Labs Research Onsite in Redmond, WA Our team aims to define the worldwide standard for extended reality (XR)... 
    Suggested
    Contract work
    Work experience placement
    Worldwide

    INSPYR Solutions

    Redmond, WA
    1 day ago
  • $80 - $85 per hour

    Firmware Software Engineer - Redmond, WA (12‑month Contract) Immediate need for a talented firmware software engineer. This is a 12‑month...  ...processors. Develop firmware on micro‑controllers or BSPs for embedded Linux, leverage peripherals, manage power consumption,... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Redmond, WA
    1 day ago
  • $100 - $110 per hour

    Firmware Software Engineer IV Location: Redmond, Washington (onsite) Duration: 12 months Contract Job ID: 171025 Job Overview We are seeking...  ...(SoC). The ideal candidate will have a strong background in embedded software engineering, with expertise in firmware development... 
    Contract work

    PTR Global

    Redmond, WA
    1 day ago
  •  ...Team: The purpose of this team is to support hardware design engineering efforts by collaborating with cross-functional engineering, design...  ..., chips, electronic equipment, and computer hardware and software, including applications and programming. • Previous experience... 

    3B Staffing LLC

    Kirkland, WA
    4 days ago
  •  ...in hardware and network solutions, is seeking a Hardware Design Engineer to join their team. As a Hardware Design Engineer, you will be...  ...verification efforts within existing environments Collaborate with software and hardware teams to troubleshoot and resolve design issues... 
    Weekly pay
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Redmond, WA
    3 days ago
  •  ...Years of Experience Required: 8-10 overall years of experience in the field. • Degrees or certifications required: electrical engineering degree is required to be eligible for this role. • Disqualifiers: Candidates without relevant work experience and lack of PC experience... 
    For contractors
    Work experience placement

    Omni Inclusive

    Redmond, WA
    2 days ago
  • $93k - $139k

     ...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research,...  ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... 
    Remote work
    Home office

    Relativity

    Kirkland, WA
    1 day ago
  • $80 - $120 per hour

     ...Description: Client is seeking a Prototyping Engineer to join our Advanced Development Team....  ...of mechanical, electrical, and software systems who can smoothly integrate various...  ...consoles, and log analysis to troubleshoot embedded systems and device firmware. Develop... 
    Hourly pay
    Contract work

    US Tech Solutions

    Redmond, WA
    22 hours ago
  • he role supports both module- and system-level testing, with an emphasis on how multiple radios operate simultaneously (e.g., Bluetooth audio, controllers/HID, and WiFi in congested RF environments). Core skills include RF fundamentals (e.g., s-parameters, spectrum ...

    Insight Global

    Redmond, WA
    2 days ago
  •  ...Hardware Engineer III Location: Redmond, WA Duration 12 month extension with good performance. This role is 100% onsite (5 days per week) Software or Hardware Engineer with 5+ years of experience Good firmware and data analytics background with HW/prototype... 
    Flexible hours

    Infotech Sourcing

    Redmond, WA
    4 days ago
  •  ...poster from NextGenPros Inc Required Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Strong experience in embedded firmware development Proficiency in C/C++ programming for embedded systems Hands... 
    Full time

    NextGenPros Inc

    Redmond, WA
    1 day ago
  • $122.5k - $145k

     ...ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, STARLINK ENTERPRISE & AVIATION At SpaceX we’re leveraging...  ...'s cutting edge technology. You will work closely with embedded software engineers and business strategy teams to identify next... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Woodinville, WA
    16 hours ago
  •  ...PROLIM ( is currently seeking Systems Engineer IV for one of our top Client for Location: Redmond, WA Qualified candidates...  ...methodologies: Infrastructure-as-Code, container orchestration, software-defined storage . Implement scalable, automated,... 

    PROLIM Corporation

    Kirkland, WA
    2 days ago
  • $155k - $205k

     ...Systems Engineer General Robotics is an AI research and deployment company building a...  ...years of experience in systems engineering, software engineering, robotics, or AI/ML systems....  ...~ Familiarity with real-time systems, embedded platforms, or edge deployment for... 

    General Robotics

    Redmond, WA
    3 days ago
  • $40 - $43 per hour

     ...hr - $43/hr Day-to-Day Responsibilities Support daily engineering lab operations and hardware testing Execute verification...  ...accurate records Partner closely with Mechanical, Electrical, Software, and Automation Engineers Support both existing hardware... 
    Temporary work

    Computer Software

    Redmond, WA
    4 hours ago
  •  ...Title :System Engineer Location: Redmond,WA ( Day 1 onsite) Experience: 5-10Years...  ...Requirements Strong fundamentals in UEFI & Embedded Controller (SAM) firmware Hands-on...  ...debugging hardware, firmware, and software interactions (ACPI/Power) Knowledge... 

    ECHO IT SOLUTIONS INC .

    Redmond, WA
    4 days ago
  • $60 - $70 per hour

     ...Systems Engineers (Cloud) Location: Kirkland, WA / San Diego, CA (Hybrid - 2 or 3 Onsite) Pay Range: $60/hr. - $70/hr. Required Skills Linux (RHEL/CentOS) Kubernetes & Container Platforms Terraform and Infrastructure as Code GitLab and CI/CD Pipelines... 
    Temporary work

    Computer/IT Services

    Kirkland, WA
    1 day ago
  • $64 - $74 per hour

     ...Systems Engineer III Location: Redmond, Washington (Onsite) COMPENSATION: $64 - $74 HOURLY Role Overview We are seeking a motivated Systems Engineer to execute battery validation activities supporting satellite development and production. This position focuses... 
    Hourly pay
    Permanent employment
    Night shift

    Apex Systems

    Redmond, WA
    1 day ago
  • $151.2k - $204.6k

     ...the world. As a Sr. Mobility System Engineer - Algorithms, you will be responsible for...  ...Developing simulation tools to validate the software and hardware. • Developing models to...  ...or related industry - Experience in embedded wireless systems, or experience with general... 
    Permanent employment
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $116.5k - $216.5k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Quality Engineer - NDT Level III RT/PT Job Code: 32905 Job Location: Redmond, WA Job Schedule: 4/10 Monday - Thursday Job Description... 
    Full time
    Traineeship
    Local area
    Flexible hours

    L3Harris Technologies

    Redmond, WA
    2 days ago
  •  ...us grow and realize our goals. Job Summary The Senior Systems Engineer will have large company engineering and application experience...  ...research and maintain viable knowledge of technology trends, new software, and best practices. Provide training to other network domain... 
    Work experience placement
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Ziply Fiber

    Kirkland, WA
    4 days ago
  •  ...consulting services. We are in search of a highly motivated candidate to join our talented team. Job Title: Systems Engineer III. Location: Redmond, WA. The Software Health Automation team owns the Kuiper Software lab and provides lab as a fully managed service. We make it... 

    Ampcus Inc

    Redmond, WA
    4 days ago
  • $122.5k - $145k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. BACKEND SOFTWARE ENGINEER, GNC (STARLINK) At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    Spacex

    Redmond, WA
    16 hours ago
  • Responsibilities: Deploy and manage AI resources on Microsoft Azure, including AI Foundry and RAG solutions Monitor and ensure service uptime, availability, reliability, and latency Track and integrate SRE metrics with enterprise monitoring systems Support...

    Tech M USAAvance Consulting

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

     ...thinking in a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of...  ...Minimum Qualifications: ~6+ years technical experience in software engineering, network engineering, or systems administration... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    10 days ago
  • $55 - $65 per hour

     ...TEKsystems is partnering with a client seeking a Reliability Test Engineer to support the development and qualification of advanced optical communication hardware. This highly hands-on role will focus on developing and executing environmental and reliability test plans... 
    Contract work
    Temporary work

    TEKsystems

    Kirkland, WA
    1 day ago

Do you want to receive more vacancies?

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