Embedded Software Engineer for MCU and FreeRTOS

4 weeks ago


Kirkland, Washington, United States Bay Area TeK Solutions LLC Full time
Job Description

We are seeking a highly skilled Embedded Software Engineer to join our team at Bay Area TeK Solutions LLC.

Key Responsibilities:

  • Develop software in high-level languages such as Rust, C/C++, and Python.
  • Design and implement task management, inter-task communication, and synchronization mechanisms for embedded systems.
  • Experience with FreeRTOS running on microcontrollers and knowledge of communication protocols such as UART, SPI, and I2C.
  • Develop automated verification scripts using Make, CMake, Spack, or other build systems.
  • Implement automated CI/CD systems and conduct system testing and validation, including unit testing and integration testing.

Requirements:

  • Experience developing software for embedded systems, especially at the software-hardware interface.
  • Strong understanding of software development principles and practices.
  • Excellent problem-solving skills and ability to work independently.


  • Kirkland, Washington, United States PACCAR Full time

    PACCAR is a global leader in the commercial vehicle, financial, and customer service fields with internationally recognized brands such as Kenworth, Peterbilt, and DAF trucks.PACCAR is a Fortune 500 company established in 1905. The company designs and manufactures advanced diesel engines, provides financial services and information technology, and...


  • Kirkland, Washington, United States PACCAR Full time

    PACCAR Embedded Engineering is a rapidly expanding organization that is transforming the way control systems and software are developed for commercial vehicle applications. This includes developing the latest vehicle controls, display technology, and autonomous truck solutions that exceed customer expectations. You will collaborate with an international,...


  • Kirkland, Washington, United States PACCAR Full time

    PACCAR Embedded Engineering is a rapidly expanding organization that is transforming the way control systems and software are developed for commercial vehicle applications.This includes developing the latest vehicle controls, display technology, and autonomous truck solutions that exceed customer expectations.You will collaborate with an international,...


  • Kirkland, Washington, United States Paccar Winch Inc. Full time

    Job SummaryPACCAR Global Electronics is seeking a highly motivated Technical Project Manager to join our team in Kirkland, WA. As a Technical Project Manager, you will lead vehicle function development through the V-Cycle Development Process from requirements definition through system validation for assigned projects. This position supports a global vehicle...


  • Kirkland, Washington, United States PACCAR Full time

    PACCAR Global ElectronicsWe are seeking a highly motivated Technical Project Manager to join our team in Kirkland, WA.Job Summary:The Technical Project Manager will lead vehicle function development through the V-Cycle Development Process from requirements definition through system validation for assigned projects.This position supports a global vehicle...


  • Kirkland, Washington, United States PACCAR Winch Full time

    Job SummaryPACCAR Global Electronics department has an opening for an Electronics Hardware Integration Engineer. This role is responsible for vehicle or powertrain electrical/electronic component subsystem design, and electrical integration into heavy and medium-duty vehicles.Key ResponsibilitiesDesign, integration, and release of electrical and electronic...


  • Kirkland, Washington, United States Paccar Winch Inc. Full time

    Job SummaryPACCAR's Global Electronics department has an opening for an Electronics Software Release Engineer - Product Support. This role is responsible for developing processes and managing issues from manufacturing and the field that are integrated with existing PACCAR Electronics Engineering processes to ensure accurate prioritization and timely...


  • Kirkland, Washington, United States PACCAR Full time

    Job Summary:PACCAR's Global Electronics department is seeking an Electronics Software Release Engineer to join our team. This role is responsible for developing processes and managing issues from manufacturing and the field that are integrated with existing PACCAR Electronics Engineering processes to ensure accurate prioritization and timely resolution of...

  • Software Test Lead

    4 weeks ago


    Kirkland, Washington, United States Echodyne Corp Full time

    Job DescriptionEchodyne Corp is seeking a highly skilled Software Test Lead to join our team. As a key member of our software development team, you will be responsible for leading software project testing activities, working closely with product development teams to establish test criteria, and improving test automation capabilities.Responsibilities:Organize...


  • Kirkland, Washington, United States Crox Consulting Inc Full time

    Job OpportunityWe are seeking a highly skilled C++ and Python Developer to join our team at Crox Consulting Inc.The ideal candidate will have expertise in both C++ and Python programming languages, as well as experience in embedded systems and optical testing and image processing.The successful candidate will be responsible for developing software solutions...


  • Kirkland, Washington, United States PACCAR Winch Full time

    Job SummaryPACCAR's Global Electronics department has an opening for an Electronics Software Release Engineer - Product Support. This role is responsible for developing processes and managing issues from manufacturing and the field that are integrated with existing PACCAR Electronics Engineering processes to ensure accurate prioritization and timely...


  • Kirkland, Washington, United States Bluetooth SIG, Inc. Full time

    Job OverviewThe Bluetooth SIG is seeking a highly motivated Senior Software Development Engineer II to join the Profile Tuning Suite (PTS) team. As a key member of this team, you will be responsible for leading the design and development of the next generation of software tools.Key ResponsibilitiesEnable design, development, and test of the Bluetooth SIG...


  • Kirkland, Washington, United States Nintendo Software Technology Full time

    Nintendo Software Technology Corporation is a leading game development studio based in Redmond, Washington. We're passionate about creating innovative games that surprise and delight our customers. As a Graphics Software Engineer I, you will be responsible for developing, writing, testing, and implementing code using relevant programming languages. You will...


  • Kirkland, Washington, United States Bay Area TeK Solutions LLC Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at Bay Area TeK Solutions LLC.Xilinx Software StackThe ideal candidate will have experience in developing software for embedded systems, device interfaces like I2C, SPI, and CAN, and working with Yocto.Key Responsibilities:Develop software for Xilinx-based SoCs and...


  • Kirkland, Washington, United States Cohesive Technologies Full time

    Job Title: Xilinx Software Stack ConsultantCohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary...


  • Kirkland, Washington, United States PACCAR Full time

    Uptime Engineering SeniorPACCAR Inc is a global leader in the commercial vehicle, financial, and customer service fields. We are seeking a technical leader to join our uptime engineering team. This individual will analyze diagnostic data across 10,000+ Kenworth and Peterbilt trucks to determine and drive corrective action resolution with the goal of...


  • Kirkland, Washington, United States Nintendo Technology Development Full time

    Nintendo Technology Development is a pioneer in interactive entertainment, creating innovative hardware and software for its Nintendo Switch system and Nintendo 3DS family of portable systems.Since 1983, Nintendo has sold over 4.7 billion video games and 740 million hardware units globally, including Nintendo Switch and Nintendo 3DS.The company has created...


  • Kirkland, Washington, United States PACCAR Full time

    Job Summary: PACCAR Global Electronics is seeking an experienced Embedded Hardware Integration Engineer to join our team in Kirkland, WA. As a key member of our organization, you will be responsible for designing, integrating, and releasing electrical and electronic components and systems for heavy and medium-duty commercial truck vehicles.Key...

  • Software Engineer

    1 month ago


    Kirkland, Washington, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on cutting-edge technologies that transform the way billions of users interact with information and each other.Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...


  • Kirkland, Washington, United States Google Full time

    About the RoleAs a Software Engineering Manager at Google, you will lead high-performing teams in a complex, changing, and cutting-edge problem area. You will collaborate deeply with stakeholders and partner teams to represent security in long-running partnerships, helping Cloud product teams ship new features or platforms securely.Key ResponsibilitiesGuide...