Embedded Software Engineer

4 weeks ago


bothell, United States Career Management Group Full time

Embedded Software Engineer

Location: Bothell, Washington


We are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software for embedded devices and systems. You will play a critical role in ensuring the efficiency, stability, and scalability of system resources, as well as troubleshooting and enhancing system performance.


Key Responsibilities:

  • Design, develop, code, test, and debug system software for embedded devices.
  • Analyze and enhance system efficiency, stability, and scalability.
  • Collaborate in technical reviews of system architectures, product requirements, and risk management.
  • Develop and execute software design verification and validation test protocols.
  • Maintain software documentation, including requirements, design, and architecture documents.
  • Work closely with cross-functional teams, participating in product, electronic, and mechanical design reviews.
  • Utilize a variety of development tools (e.g., IDE, version control, compilers, debuggers) to create and refine software.


Required Qualifications:

  • Bachelor’s degree (or higher) in Electrical Engineering or Computer Science.
  • Minimum 4 years of experience developing real-time embedded software, preferably in regulated or safety-critical environments (medical device experience is highly desired).
  • Proficiency in C/C++ and experience with embedded real-time operating systems (FreeRTOS, QNX, or POSIX-compliant systems).
  • Hands-on experience with ARM processors and communication protocols like SPI, UART, I2C, USB, Ethernet, WiFi, and Bluetooth.
  • Familiarity with code version control, formal bug tracking systems, and working in teams of 3+ developers.
  • Strong debugging and troubleshooting skills, with experience using lab tools such as oscilloscopes and logic analyzers.


Preferred Experience:

  • Proficiency in Python.
  • Experience with embedded product UI development or low-level hardware interfacing.
  • Knowledge of embedded database systems, Flash File Systems, and device drivers.


Additional Skills:

  • Excellent written and verbal communication skills.
  • Detail-oriented with strong project management capabilities.
  • Ability to work effectively in a team setting, collaborating with diverse groups.


Working Conditions:

  • Primarily office-based with occasional need to handle and move networking equipment.
  • Comfortable working in front of a computer for extended periods.


Join our dynamic team and help us drive innovation in embedded software systems. Apply today



  • bothell, United States Career Management Group Full time

    Embedded Software EngineerLocation: Bothell, WashingtonWe are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software for embedded devices and systems. You will play a critical role in ensuring the efficiency, stability, and scalability of system resources, as...


  • Bothell, United States Career Management Group Full time

    Embedded Software EngineerLocation: Bothell, WashingtonWe are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software for embedded devices and systems. You will play a critical role in ensuring the efficiency, stability, and scalability of system resources, as...


  • Bothell, Washington, United States React Health Holdings, LLC Full time

    Job Summary:React Health Holdings, LLC is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems. This includes designing, developing, coding, testing, and debugging system software. You will analyze and enhance the...


  • Bothell, Washington, United States Career Management Group Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Career Management Group. In this role, you will be responsible for designing, developing, and testing software for embedded devices and systems.Key Responsibilities:Design and develop system software for embedded devices, ensuring efficiency, stability, and...


  • Bothell, WA, United States Career Management Group Full time

    Embedded Software EngineerLocation: Bothell, WashingtonWe are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software for embedded devices and systems. You will play a critical role in ensuring the efficiency, stability, and scalability of system resources, as...


  • Bothell, Washington, United States React Health Holdings, LLC Full time

    Job SummaryReact Health Holdings, LLC is seeking an experienced Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing real-time systems for our medical devices. Key Responsibilities Design and develop software for embedded devices and systems Analyze and enhance the...


  • Bothell, Washington, United States Performance Software Full time

    We are seeking a skilled Software or Systems Engineer to design and develop software solutions for state-of-the-art safety-critical systems in the areas of Avionics and Space Exploration.Our company, Performance Software, is a midsize organization with a great work-life balance, providing innovative software and hardware to our client companies.We are a...


  • Bothell, Washington, United States Arka Service Full time

    Job DescriptionArka Service is seeking a highly skilled Software Engineering Manager to lead our team of embedded software developers. As a key member of our engineering team, you will be responsible for designing, developing, and testing systems that include radios, robotics, and gimbals for deployment to space and the moon.Key Responsibilities:Manage and...


  • Bothell, United States Arka Service Full time

    Tethers Unlimited, an ARKA Group company, is looking for a Software Engineering Manager to join our team!.  ARKA Group L.P. is an advanced technologies company serving the U.S. military, intelligence community, and commercial space industry delivering next-generation solutions to support the national security space domain. ARKA has a 60-year legacy reaching...

  • Software Engineer III

    4 weeks ago


    Bothell, Washington, United States FFSS- FUJIFILM Sonosite Full time

    Job SummaryThe Software Engineer III will be responsible for developing and supporting embedded applications and drivers for Fujifilm Sonosite Flagship products. This role will involve involvement in all stages of the development life cycle, from initial concept generation through to final delivery and support through their life cycles.The ideal candidate...

  • Software Engineer II

    4 weeks ago


    Bothell, Washington, United States FUJIFILM Corporation Full time

    Job SummaryAs a Software Engineer II - Connectivity at FUJIFILM Sonosite, you will have the opportunity to work on developing and maintaining connectivity-related features in our embedded software. This role requires experience with the medical industry standard DICOM and a strong understanding of software design patterns and principles.The ideal candidate...

  • Software Engineer

    2 weeks ago


    Bothell, United States Belcan Full time

    Software Engineer Job Number: 351034 Category: Embedded Sys / Software Eng Description: Job Title: Software Engineer Location: ​​Bothell​, ​​WA​ Zip Code: ​​98021​ Start Date: Right Away Job Type: Contract Pay Rate: $60-$80/hr DoE Schedule: Hybrid 2-3 days in office Keywords: #softwareengineer #design #engineeringjobs U.S....


  • Bothell, Washington, United States Terex Full time

    Job Overview:The Terex Early Talent Program is a unique opportunity for high-potential students to immerse themselves in challenging real-world projects that drive business results at our global organization.We are committed to the personal and professional development of our students and encourage their growth into our leaders of tomorrow.Key...


  • Bothell, Washington, United States Andrews Cooper Technology LLC Full time

    Job Title: Senior Firmware EngineerAbout the Role:We are seeking a highly skilled Senior Firmware Engineer to join our team at Andrews Cooper Technology LLC. As a Senior Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key Responsibilities:- Design and develop firmware for embedded systems...


  • Bothell, Washington, United States Andrews Cooper Technology LLC Full time

    Job Title: Senior Firmware EngineerJob Description:We are seeking a skilled Senior Firmware Engineer to join our team at Andrews Cooper Technology LLC. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our embedded systems. You will work closely with cross-functional teams to develop and...


  • Bothell, Washington, United States Terex Full time

    Unlock Your Potential with TerexThe Terex Early Talent Program is a unique opportunity for high-potential students to immerse themselves in challenging real-world projects that drive business results at our global organization.Our rich beliefs in innovation and continuous improvement, paired with our students' diverse and creative mindsets, lead to the...


  • Bothell, Washington, United States Terex Full time

    Job Description:Early Talent Program Overview:At Terex, we offer a unique opportunity for high-potential students to immerse themselves in challenging real-world projects that drive business results globally. We believe in innovation and continuous improvement, and our students' diverse and creative mindsets lead to the development of best-in-class products...


  • Bothell, United States Terex Full time

    Job Description: Early Talent Program Overview: The Terex Early Talent Program immerses high potential students in challenging real-world projects which directly help drive business results at our global organization. Our rich beliefs in innovation and continuous improvement, paired with our students' diverse and creative mindsets, lead to the development...


  • Bothell, United States Terex Full time

    Job Description: Early Talent Program Overview: The Terex Early Talent Program immerses high potential students in challenging real-world projects which directly help drive business results at our global organization. Our rich beliefs in innovation and continuous improvement, paired with our students' diverse and creative mindsets, lead to the development...

  • Software Engineer

    4 weeks ago


    Bothell, Washington, United States Belcan Full time

    Job Title: Software EngineerJob Summary:Belcan is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will design and implement database-driven data storage, reports, and exports for large geo-coded and time series datasets with revision tracking. You will also configure parameters and values for satellite network, telemetry...