Posted in

Embedded System Engineer

Embedded System Engineer

CompanyArrow Electronics
LocationSan Jose, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Minimum of a bachelor’s degree in computer science or EE engineering.
  • Professional experience in embedded systems.
  • Significant programming experience in C and C++ (experience in RUST is a plus).
  • Experience in trouble-shooting embedded systems and microcontroller peripherals.
  • Experience in working in real-time operating systems.
  • Experience with agile methodologies and iterative development process.
  • Experience in using Atlassian products: Jira, Confluence.
  • Experience in interfaces, IP protocols, and hardware subsystems.
  • Proficiency in working with common embedded systems communication protocols.
  • Strong interpersonal and writing skills.
  • Ability to work as part of a team.
  • Exceptional analytical and problem-solving skills.
  • Self-motivated and passionate about your work and embedded systems.
  • Always eager to learn and improve.

Responsibilities

  • Design and develop real-time embedded software, including real-time operating systems, hypervisor and boot loader.
  • Update related system documentation.
  • Test and debug the developed software.
  • Participate in the certification activities.
  • Improve system efficiency and stability after development.
  • Collaborate with customers to create software based on their needs.

Preferred Qualifications

  • Experience in RUST is a plus.