Embedded Software Developer

1 day ago


Bothell, Washington, United States Career Management Group Full time
Embedded Software Engineer

We 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 scalability.
  • Analyze and enhance system performance, collaborating with cross-functional teams.
  • 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 development tools (e.g., IDE, version control, compilers, debuggers) to create and refine software.
Required Qualifications:
  • Bachelor's degree in Electrical Engineering or Computer Science.
  • Minimum 4 years of experience developing real-time embedded software, preferably in regulated or safety-critical environments.
  • 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.


  • 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, Washington, United States T-Mobile Full time

    Job Title: Software Development ManagerAt T-Mobile, we're looking for a talented Software Development Manager to join our team in Bothell, Washington. As a key member of our software development team, you will be responsible for leading a team of software engineers and product managers to design, develop, and deliver innovative software solutions that meet...


  • Bothell, Washington, United States T-Mobile Full time

    Job Title: Software Development ManagerJoin T-Mobile, America's supercharged Un-carrier, in shaping the future of technology in wireless and beyond. As a Software Development Manager, you will lead a team of software engineers and product managers in building and delivering software solutions that drive innovation and excellence.Key Responsibilities:Design,...


  • Bothell, Washington, United States T-Mobile Full time

    Job Title: Software Development ManagerWe are seeking an experienced Software Development Manager to lead our software engineering team in Bothell, WA. As a key member of our organization, you will be responsible for designing, developing, and implementing large-scale operational applications and solutions that provide a best-in-class experience to our...


  • Bothell, Washington, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Web Services, Inc. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale cloud-based systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, secure, and efficient...


  • Bothell, Washington, United States Amazon Development Center U.S., Inc. Full time

    Join Amazon's AWS Identity TeamWe're seeking a talented software developer to join our team at Amazon's AWS Identity team. As a key member of our team, you'll play a critical role in building, operating, and innovating the identity, authentication, and authorization stack for the AWS cloud.Key ResponsibilitiesDesign, implement, and deploy systems and...


  • Bothell, Washington, United States Verathon Full time

    Job Title: Applications Developer IIIVerathon is seeking an experienced Applications Developer III to join our Information Technology team in Bothell, WA.Job Summary:The Applications Developer III will be responsible for developing software solutions to address business requirements. This role will involve working with Business Systems Analysts and...


  • Bothell, Washington, United States T-Mobile Full time

    Job Title: Software Development Team LeadT-Mobile USA, Inc. is seeking a highly skilled Software Development Team Lead to join our team in Bothell, WA. As a key member of our software development team, you will be responsible for leading a team of software engineers and product managers in building and delivering software solutions that meet the needs of our...


  • Bothell, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a talented Senior Software Development Engineer to join our Amazon Managed Service for Grafana team. As a key member of our team, you will design, implement, and test new product features using Go, Kotlin, and TypeScript, leveraging AWS services such as Lambda, Step Functions, S3, DynamoDB, ECS, and more.Key...


  • Bothell, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our EKS Anywhere team. As a key member of our team, you will play a critical role in helping us deliver our mission of making containers the next generation compute platform everywhere.Key ResponsibilitiesDesign and develop scalable and reliable software systems using...


  • Bothell, Washington, United States Amazon Web Services, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our Aurora Serverless team. As a key member of our team, you will be responsible for designing, implementing, and maintaining innovative software solutions to transform service performance, durability, cost, and security.About the RoleThis is a unique opportunity to make a...


  • Bothell, Washington, United States Terex Full time

    Job Description:Position Title: Design Engineer II - HardwareLocation: Bothell, WAReporting to: Director of Global Design Engineering, Controls SystemsWork Schedule: M-F, hybridAre you an electronics engineer looking for a challenging role that involves hands-on work and design? Do you want to contribute to the development of innovative control systems for...


  • Bothell, Washington, United States Terex Full time

    Job Title: Electronics Hardware EngineerGenie, a global leader in the design and production of aerial work platforms and material handling equipment, is seeking a well-rounded, hands-on electronics hardware engineer to join our Control Systems Engineering team.Responsibilities:Design, integrate, and test control systems for off-road construction...


  • Bothell, Washington, United States Excelon Solutions Full time

    Job DescriptionExcelon Solutions is seeking a highly skilled LabVIEW Test Engineer to join our team.Key Responsibilities:Develop and implement automated test solutions using LabVIEW and NI PXI/CRIOSCollaborate with cross-functional teams to design and implement test automation frameworksLead offshore teams and coordinate with clients to ensure successful...


  • Bothell, Washington, United States Excelon Solutions Full time

    Job Title: LabVIEW Test EngineerExcelon Solutions is seeking a highly skilled LabVIEW Test Engineer to join our team.Key Responsibilities:Develop and implement automated test solutions using LabVIEW and NI PXI/CRIOSDesign and develop test jigs for manufacturing environmentsLead offshore teams and coordinate with clients and stakeholdersImplement test...


  • Bothell, Washington, United States AT&T Full time

    About the JobAT&T is seeking a highly skilled Senior Software Engineer to lead the development of innovative mobile applications for iOS and Android platforms. As a key member of our Consumer Technology experience team, you will be responsible for designing, developing, testing, and deploying high-quality software applications that meet the needs of our...


  • Bothell, Washington, United States Bausch Health Companies Inc. Full time

    Job SummaryWe are seeking a highly skilled Solta Principal Engineer to join our team at Bausch Health Companies Inc.About the Role:Provide mentorship and leadership to less experienced engineers, fostering a culture of growth and development.Formulate and manage systems to ensure efficient and effective software development processes.Collaborate with...


  • Bothell, Washington, United States Terex Full time

    Job Description:Position Title: Design Engineer II - HardwareLocation: Bothell, WAReporting to: Director of Global Design Engineering, Controls SystemsWork Schedule: M-F, hybridWe are seeking a well-rounded, hands-on electronics hardware engineer to join our Control Systems Engineering team at Genie, a global leader in the design and production of aerial...


  • Bothell, Washington, United States Philips Full time

    Job Title: Software Project LeaderPhilips is seeking a highly skilled Software Project Leader to join our Ultrasound Software Engineering organization in Bothell, Washington. As a Software Project Leader, you will be responsible for leading the software effort for new development projects, working with software development engineers, managers, Scrum Masters,...


  • Bothell, Washington, United States Amazon Development Center U.S., Inc. Full time

    Join Amazon's Cloud RevolutionAre you ready to lead the charge in cloud computing and build software that scales to new heights?AWS Elastic Load Balancing is at the forefront of this revolution, enabling customers to build large-scale, highly available services. As a key member of our team, you'll design and develop innovative solutions that meet the needs...