Jobs · Engineering · Indiana

Embedded hardware engineer

ARCH-Embedded · Indiana, United States · 1 mo ago
EngineeringFull-time

We are seeking a creative problem-solver with a passion for embedded systems and hardware development to design, test, and implement hardware systems for embedded applications.

Responsibilities

  • Design schematics and PCBs for embedded systems, ensuring compliance with regulatory standards and design guidelines.
  • Conduct thorough testing, debugging, and validation of hardware designs to ensure reliability and performance.
  • Build and evaluate prototypes to validate functionality, performance, and manufacturability of embedded hardware solutions.
  • Select appropriate components based on project requirements, considering factors such as cost, reliability, and availability.
  • Work closely with firmware engineers, software developers, and project managers to align on project goals and ensure seamless integration.
  • Create and maintain detailed documentation, including design files, technical specifications, and testing reports.
  • Stay current with emerging technologies and industry trends, recommending improvements to enhance the design and functionality of products.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field (Master’s degree is a plus).
  • 3+ years of experience in embedded hardware design, with hands-on experience in PCB design and embedded system architecture.

Skills

  • Proficiency in schematic capture and PCB layout tools (e.g., Altium Designer, Eagle, or KiCad).
  • Strong understanding of analog and digital circuit design.
  • Experience with microcontrollers, SoCs, and embedded communication protocols (e.g., I2C, SPI, UART, CAN).
  • Familiarity with EMC/EMI standards and design practices.
  • Basic programming skills (e.g., C/C++ for embedded applications) are a plus.
  • Excellent problem-solving abilities with attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work collaboratively in a team environment and adapt to a fast-paced, dynamic work setting.

Similar jobs