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, Llc

Who is Blueprint?  

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. 


I n 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 jobs.jobcopilot.com  

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 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Redmond, WA vacancy
  • $125k - $150k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK) Starlink is SpaceX’s unprecedented satellite constellation designed to deliver high-speed... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    Spacex

    Redmond, WA
    1 day ago
  • $125k - $150k

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

    Spacex

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

     ...government agencies, Amazon Leo will serve people and organizations operating in locations without reliable connectivity.As an Embedded Senior Software Engineer on antenna systems validation team, you'll build the software backbone that powers our satellite ground infrastructure... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $143.7k - $194.4k

     ...you will be responsible for delivering embedded FW code running on ground networks on customer...  ...3+ years of non-internship professional software development experience- 2+ years of non-...  ...- 1+ years of software development engineer or related occupational experience- 1+ years... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  •  ...Amazon in Redmond, WA seeks a Software Development Manager for Project Leo to drive roadmap...  ..., and technical design across embedded software. You will partner with customers...  ...systems, oversee interfaces, and guide engineers through full stack networking across embedded... 
    Suggested

    Socket

    Redmond, WA
    5 days ago
  •  ...strategic advisory services, risk assessments, physical protection, threat intelligence, open-source monitoring, program audits, secure embedded staffing, and training for security teams and intelligence analysts. Our ultimate goal is to be recognized as the most innovative,... 
    Work at office
    Immediate start
    Shift work

    Concentric Advisors

    Kirkland, WA
    1 day ago
  •  ...Kymeta Corporation is hiring a Senior Software Engineer to develop and sustain software for our electronically steered antenna systems. You will work across RF, hardware interfaces, and software to enable tracking, sensing, and advanced applications beyond traditional... 

    Kymeta

    Redmond, WA
    19 hours ago
  • $143.7k - $194.4k

     ...development, and operation of a variety of key embedded security capabilities for each satellite...  ...- from launch to de-orbit.Develop software to payload Radio and Payload Mode...  ...control. We are looking for an software engineer to participate in all phases of software... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $168.1k - $227.4k

     ...we design, from custom silicon to secure software, to enable innovative satellite and ground...  ...reality.As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and ground... 
    Internship
    Relocation package
    Flexible hours

    KForce

    Redmond, WA
    3 days ago
  • $143.7k - $194.4k

     ...agencies, and other organizations operating in places without reliable connectivity. You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. Leo is breaking new ground with every device we design, and you will be an... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    5 days ago
  • $143.7k - $194.4k

     ...businesses, government agencies, and other organizations operating in places without reliable connectivity.We are seeking an Embedded Software Engineer to architect and deliver software solutions that enable testing, validation, and optimization of next-generation hardware... 
    Permanent employment
    Internship
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $104.1k - $162.9k

    The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous vehicle technologies. This role collaborates closely with cross-functional stakeholders to design, develop, test... 
    H1b

    Paccar

    Kirkland, WA
    2 days ago
  • $168.1k - $227.4k

     ...other organizations operating in locations without reliable connectivity. In this role, you will develop software for the Leo Customer Terminal embedded systems engineering team. You will be responsible for the design, implementation, deployment and operations of the... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $143.7k - $194.4k

     ...refugee or granted asylum.Key job responsibilities- Develop embedded software in C++, Rust, or other modern languages.- Write software to...  ...autonomous control. We are looking for an outstanding software engineer to participate in all phases of software development from... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    5 days ago
  • $143.7k - $194.4k

     ...program takes it further, connecting everyday phones and devices directly to satellites. Come build it.We're looking for an embedded software engineer to build the software that controls phased-array antennas on satellites, from lab bench to orbit. You'll develop services... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $102.69k - $154.03k

    Astronics SubsidiaryAdvanced Electronic Systems (AES) LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software IntegrationAstronics Advanced Electronic Systems (AES) is seeking a Senior Embedded Software Engineer with strong hardware/software... 
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    4 days ago
  • Job Title: Embedded Software Engineer Location: Redmond, WA JD: 4+ years security and Embedded Software/Firmware development experience with coding in languages including, but not limited to, C, C++, C#, RUST programming skills OR equivalent experience. Knowledge in... 

    Xforia Inc

    Kirkland, WA
    4 days ago
  • Duration: 12-Month Contract (Potential Extension) We are seeking an experienced Embedded Software Engineer to support the development of cutting‑edge AR/VR and computer vision technologies. In this role, you will develop embedded firmware, build automated test infrastructure... 
    Contract work

    Intelliswift - An LTTS Company

    Redmond, WA
    2 days ago
  • SpaceX in Redmond is seeking an Embedded Software Engineer for the Starlink project where you will develop real-time software to optimize user experience for satellite-based internet access. Responsibilities include architecture and code reviews, as well as developing... 

    SpaceX

    Redmond, WA
    5 days ago
  • Embedded Software Engineer This position is for a validation role with 10+ years of experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging: Expertise in Power and Performance characterization of SoC using... 

    Artech

    Redmond, WA
    4 days ago
  • Job Title: Embedded Software test Engineer Location: Redmond WA Key Responsibilities Software & Firmware Development Design, develop, and maintain software and firmware for embedded systems. Work closely with low-level hardware, including microcontrollers and SoCs. Implement... 
    Remote work

    Intellectt Inc

    Redmond, WA
    5 days ago
  • A technology company based in Redmond, WA, is seeking an Embedded Software Test Engineer to design and maintain software and firmware for embedded systems. You will work closely with hardware teams and develop test scripts for device verification. The ideal candidate will... 

    Intellectt Inc

    Redmond, WA
    5 days ago
  •  ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK)At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $264.1k - $350k

    The Director of Embedded Software Engineering will lead mission-critical embedded software development for Amazon Leo's satellite bus systems, ensuring our satellite constellation meets aggressive reliability, security, and performance targets from manufacturing through... 
    Permanent employment
    Worldwide
    Flexible hours

    Amazon

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

    3B Staffing LLC

    Redmond, WA
    4 days ago
  • Amazon Leo is seeking a Senior Software Engineer to contribute across requirements, implementation, testing and operations for secure embedded software on satellite hardware services. You will design and implement low-level code, including device drivers and Linux kernel... 

    Socket.dev

    Redmond, WA
    5 days ago
  • Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating in architecture and code reviews, and optimizing CI/CD pipelines. The ideal candidate will have 8... 

    Talent Groups

    Redmond, WA
    5 days ago
  •  ...since 2005 we have been helping clients by providing the right talent across North America. Currently we are hiring an Embedded Software Engineer in Bothell, WA (Onsite from Day 1) Job Title: Embedded Software Engineer Location: Bothell, Washington Onsite/ Remote: Day... 
    Hourly pay
    Work experience placement
    Currently hiring
    Remote work

    SRI Tech

    Bothell, WA
    1 day ago
  • $129k - $205k

    Job TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded Software Engineer, (Bothell, WA)As an Embedded Software Engineer for high-volume consumer medical devices, you will play a pivotal role in designing, documenting, and implementing high-quality embedded... 
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    Bothell, WA
    1 day ago
  • $119.8k - $234.7k

     ...Hardware EngineeringDiscipline: Hardware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud... 
    Ongoing contract
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    4 days ago

Do you want to receive more vacancies?

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