Embedded Engineer - JD Template

Hireforce - JD Template - Embedded Engineer
Hireforce - JD Template - Embedded Engineer

The Embedded Engineer is tasked with designing, developing, and implementing embedded systems, encompassing both hardware and software components, within electronic devices and machinery. This role demands a comprehensive understanding of microcontrollers, embedded systems, and associated technologies to deliver efficient and dependable embedded solutions.

Key Duties and Responsibilities

  • Design and develop embedded systems according to customer requirements or project specifications.
  • Program embedded microcontrollers and develop corresponding embedded software.
  • Conduct testing and validation of embedded systems to ensure stability and proper functionality.
  • Optimize performance and power consumption of embedded systems.
  • Enhance existing embedded devices to improve quality and performance.
  • Collaborate with cross-functional teams including software engineers, hardware engineers, and testing teams to ensure system compatibility and integration.
  • Perform testing and debugging of embedded systems to identify and resolve technical issues.
  • Stay abreast of emerging technology trends in the embedded field and apply them to the development process.

Skills

  • ARM architecture
  • C/C++ programming
  • SPI
  • Analytical skills
  • UART
  • Problem-solving skills

Requirements

  • Bachelor's or Master's degree in electronics engineering, computer engineering, or a related field.
  • Experience in the embedded field and hardware design.
  • Proficiency in C/C++ programming languages and other popular embedded programming languages.
  • Understanding of microcontrollers, with knowledge of ARM processors or other embedded platforms.
  • Strong skills in analyzing, designing, and constructing embedded systems.
  • Familiarity with communication protocols such as SPI, I2C, UART, and Ethernet.
  • Troubleshooting and problem-solving skills in embedded systems.
  • Ability to work independently and collaboratively in a team environment.
  • Curiosity and patience in learning and applying new technologies.
  • Excellent communication skills and ability to work in a multicultural environment.

Read next

Hireforce - JD Template - Architect

Architect - JD Template

An Architect plays a pivotal role in designing and crafting architectural plans and blueprints for construction ventures.

Hireforce - JD Template - Game Designer

Game Designers - JD Template

Game Designers are responsible for creating the concepts, rules, mechanics, levels, characters, and overall gameplay experience of video games

Hireforce - JD Template - Motion Graphic Designer

Motion Graphic Designer - JD Template

The Motion Graphic Designer will play a crucial role in creating visually stunning animations, videos, and multimedia content for various projects

Join with us

Be the first to try

Explore our full platform with a 30-day free trial. Join Hireforce today and discover the All-in-one ATS solution that empowers your hiring success.

30-day free trial

Allowing you to experience

24/7 support

Assistance is available whenever you need.

No credit card

Sign up without credit card required.