Embedded Systems Software Engineer

3 weeks ago


Vancouver, British Columbia, Canada Amazon Full time

Amazon is seeking a skilled Embedded Systems Software Engineer to join our Kuiper team. As a member of this team, you will be responsible for designing, developing, and testing software for our Low Earth Orbit satellites. Your primary focus will be on delivering high-quality, real-time embedded software that meets the performance requirements of our satellite systems.

The Role
  1. Design and develop software components for our satellite systems, ensuring they meet the required performance and reliability standards.
  2. Collaborate with cross-functional teams to define and implement software architectures that meet the needs of our satellite systems.
  3. Work on optimizing software performance, ensuring it meets the required standards for our satellite systems.
  4. Develop and maintain software test cases to ensure the quality and reliability of our satellite systems.
  5. Profile and execute software code on real-time operating systems and bare-metal embedded environments.
Requirements
  1. 2+ years of non-internship professional software development experience.
  2. 2+ years of non-internship design or architecture experience of new and existing systems.
  3. Experience programming with at least one software programming language.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.



  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software Engineer - System ArchitectWe are seeking an experienced Embedded Software Engineer - System Architect to join our team at Corinex. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for embedded systems.Key Responsibilities:Design and develop...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job DescriptionCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including firmware and device drivers.Collaborate with...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including firmware, drivers, and operating...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking an experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest and debug software to ensure quality and...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job DescriptionCorinex is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems. Your primary focus will be on developing software solutions for our clients, working closely with cross-functional teams to ensure...


  • Vancouver, British Columbia, Canada Amazon Full time

    Amazon is seeking a highly skilled Embedded Systems Software Engineer to join its Kuiper team. The successful candidate will be responsible for designing, developing, and testing firmware code for customer terminals and satellites.The RoleDesign and develop firmware components/drivers in a real-time embedded environmentWork with cross-functional teams to...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest and debug software to ensure quality...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job DescriptionCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for computer-based systems.Key ResponsibilitiesCollect and document user requirementsCoordinate the development, installation, integration, and operation of...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest and debug software to ensure quality...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. As a key member of our engineering team, you will be responsible for the development, design, and evaluation of embedded software for our communication products.Key ResponsibilitiesParticipate in cross-functional engineering project teams to develop and...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title:Embedded Software Engineer - Software Development ExpertAbout the Role:As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.You will work closely with cross-functional teams to ensure software meets customer requirements.Develop and maintain software applications for embedded...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Are you looking for a unique opportunity to develop your skills in embedded software development? Microchip Technology, Inc. is seeking a talented individual to join our team as an Embedded Software Engineer.We are a 20,000-member team that works on the technology that powers the world around us. Our culture supports growth and stability, and we offer...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job DescriptionCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest and debug software to ensure quality and...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionSoftware Aspekte is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio based on Linux and Android platforms.The ideal candidate will have a passion for...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionSoftware Aspekte is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio based on Linux and Android platforms.The ideal candidate will have a passion for...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Collect and document user requirementsCoordinate the development, installation,...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Microchip Technology, Inc. As an Embedded Software Engineer, you will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems.Key Responsibilities:Develop and implement software...