Embedded Software Engineer

6 days ago


Vancouver, British Columbia, Canada Microchip Technology Full time
Job Title: Embedded Software Engineer

We 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 application security controls
  • Learn and develop understanding of precise frequency and timing concepts
  • Analyze system services and identify issues in code and applications
  • Design technical solutions to address security weaknesses
  • Develop and maintain software application security policies and procedures
  • Work with project teams to successfully complete product development
Requirements:
  • Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Successful course work in core computer science
  • Working knowledge of compiled programming languages like C, C++
  • Working knowledge of secure sockets, secure protocols, PKI
  • Good understanding of Secure development processes, SBOMs, NIST SP800-193, CVEs
  • Fundamental analytical, writing, and oral communication skills
Preferred Qualifications:
  • General understanding of product development process and design control
  • Understanding of scan tools and report analysis (e.g., Burp Suite, Nessus, BlackDuck)
  • Effective organizational skills
ITAR Requirements:
  • Must be a US citizen
Travel Time:

0% - 25%

Physical Attributes:

Handling, Hearing, Seeing, Talking, Works Alone, Works Around Others

Physical Requirements:

Regular business hours; 70% sitting, 15% standing, 15% walking

Pay Range:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry-leading ESPP program with a 2-year look-back feature. Find more information about all our benefits at the link below:

The annual base salary range for this position, which could be performed in California, is $65,560 - $128,000.*

*Range is dependent on numerous factors including job location, skills, and experience.

Microchip Technology Inc is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.



  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking a highly motivated and detail-oriented Embedded Software Engineer to join our team at Microchip Technology, Inc.Job Summary:The successful candidate will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems. This is an exciting opportunity to...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking a highly motivated and detail-oriented Embedded Software Engineer to join our team at Microchip Technology, Inc.Job Summary:The successful candidate will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems. This is an exciting opportunity to...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking a highly motivated and detail-oriented Embedded Software Engineer to join our team at Microchip Technology, Inc.Job Summary:The successful candidate will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems. This is an exciting opportunity to...


  • Vancouver, British Columbia, Canada Microchip Technology Full time

    Job Title: Embedded Software EngineerWe are seeking a highly motivated and detail-oriented Embedded Software Engineer to join our team at Microchip Technology, Inc.Job Summary:The successful candidate will be responsible for developing, debugging, and testing embedded software for precision frequency and timing systems. This is an exciting opportunity to...


  • Vancouver, British Columbia, Canada Bionic Power Inc. Full time

    Make a Difference in the Lives of People with Walking DisabilitiesWe are seeking an intermediate embedded firmware engineer to join our Vancouver team at Bionic Power Inc. Our company is at the forefront of the rapidly growing medical exoskeleton field, and we are looking for talented individuals to help us shape the future of this technology.About the...


  • Vancouver, British Columbia, Canada Bionic Power Inc. Full time

    Make a Difference in the Lives of People with Walking DisabilitiesWe are seeking an intermediate embedded firmware engineer to join our Vancouver team at Bionic Power Inc. Our company is at the forefront of the rapidly growing medical exoskeleton field, and we are looking for talented individuals to help us shape the future of this technology.About the...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Delta-Q Technologies Full time

    Delta-Q Technologies Job Opportunity:We are a leading developer of cutting-edge battery chargers for electric vehicles and industrial equipment. Our commitment to innovation and sustainability drives us to create environmentally-friendly solutions for a greener future.About the Position:We are seeking a highly skilled Senior Embedded Firmware Engineer to...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • 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 Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Quectel Full time

    Job Description**Job Summary:**We are seeking a highly skilled Embedded Software Developer to join our team at Quectel. As an Embedded Software Developer, you will be responsible for designing, developing, and testing complex software modules for our embedded systems.Key Responsibilities:Software Development: Develop and implement software modules for our...


  • Vancouver, British Columbia, Canada Quectel Full time

    Job Description**Job Summary:**We are seeking a highly skilled Embedded Software Developer to join our team at Quectel. As an Embedded Software Developer, you will be responsible for designing, developing, and testing complex software modules for our embedded systems.Key Responsibilities:Software Development: Develop and implement software modules for our...


  • Vancouver, British Columbia, Canada Quectel Full time

    Job Description**About the Role**We are seeking a highly skilled Embedded Software Developer to join our team at Quectel. As a key member of our development team, you will be responsible for designing, implementing, and maintaining complex project modules and embedded software.Key ResponsibilitiesDevelopment and Customization: Design, develop, and customize...


  • Vancouver, British Columbia, Canada Quectel Full time

    Job Description**About the Role**We are seeking a highly skilled Embedded Software Developer to join our team at Quectel. As a key member of our development team, you will be responsible for designing, implementing, and maintaining complex project modules and embedded software.Key ResponsibilitiesDevelopment and Customization: Design, develop, and customize...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    Principal Embedded Firmware Engineer Analog Devices is on the lookout for a Principal Embedded Firmware Engineer to join our innovative team. This role is pivotal in shaping the architecture, design, and development of cutting-edge products that enhance health and well-being. You will collaborate with a talented group of engineers and leaders who are...