logo[мetahunt]
> DOU
senior

Hardware Engineer

PettersonApps
format:Hybridcompany:Outsource
analog electronicsdigital electronicsaltium designerpcbpcb layoutmicrocontrollersspii2cuartcanusbhardware testingoscilloscopemultimeter
embedded linuxwi-fibleemcemicc++pythonbom
experience3+ years
domainHardware
locationUkraine (Uzhhorod, Drohobych)
> full description

About us

PettersonApps is a Ukrainian outsourcing software engineering company with offices in Uzhhorod and Drohobych.

For more than 10 years, we have been delivering software solutions for clients from 20+ countries, including Sweden, Norway, Denmark, the UK, and the USA.

Our teams have successfully delivered 300+ projects across different domains, including web and mobile applications, backend solutions, and software for digital media players.

We are looking for an experienced Senior Hardware Engineer to join our engineering team and work on embedded and connected-device projects.

About the Role

We are looking for a Senior Hardware Engineer with strong practical experience in electronics and PCB design.

You will work on hardware development from schematics and PCB design to prototypes, testing, and debugging.

We are looking for someone who can work independently, make technical decisions, and solve real-world hardware problems.

You will also have the opportunity to participate in technical discussions, project estimations, and work closely with other engineers.

Responsibilities

  • Design and develop electronic circuits for embedded devices;
  • Create and maintain schematics and PCB designs, primarily using Altium Designer;
  • Design and review multi-layer PCBs;
  • Select electronic components according to project requirements;
  • Work with analog and digital electronics;
  • Work with microcontrollers and common hardware interfaces;
  • Develop and test hardware prototypes;
  • Perform hardware bring-up, debugging, and troubleshooting;
  • Use laboratory equipment such as oscilloscopes and multimeters;
  • Analyze hardware issues and find their root causes;
  • Prepare and maintain basic hardware documentation, including BOM and manufacturing documentation;
  • Participate in technical discussions and hardware design decisions;
  • Work closely with Embedded Software / Firmware engineers;
  • Contribute to improving hardware development processes;
  • Share knowledge and experience with other engineers.

What We Expect

  • 3+ years of professional experience in Hardware / Electronics Engineering;
  • Good understanding of analog and digital electronics;
  • Practical experience designing electronic circuits;
  • Experience with Altium Designer or a similar PCB design tool;
  • Experience designing multi-layer PCBs;
  • Experience working with microcontrollers and embedded hardware;
  • Understanding of common interfaces such as SPI, I2C, UART, CAN, USB;
  • Practical experience with hardware testing and debugging;
  • Ability to read schematics and electronic component datasheets;
  • Experience using basic laboratory equipment such as an oscilloscope and multimeter;
  • Good analytical and problem-solving skills;
  • Ability to work independently and take responsibility for your work.

You don’t need to have experience with every technology listed above. If you have a strong hardware background and are willing to learn, we would still be happy to talk to you.

Nice to Have

  • Experience with embedded Linux hardware;
  • Knowledge of wireless technologies such as Wi-Fi or BLE;
  • Experience with power management and battery-powered devices;
  • Experience with EMC/EMI;
  • Basic programming skills in C/C++ or Python;
  • Experience preparing hardware for production;
  • Experience working with Embedded Software / Firmware teams;
  • Experience mentoring other engineers.

What We Offer

  • Competitive compensation with regular salary reviews based on your performance and professional growth;
  • Opportunity to work on interesting and technically challenging IT projects for international clients;
  • Flexible working format — remote or from our offices in Uzhhorod and Drohobych;
  • Flexible schedule with an 8-hour working day;
  • 20 days of paid vacation with the possibility to split the vacation according to your needs;
  • National holidays;
  • Official employment and transparent cooperation conditions;
  • Diia City resident and critically important enterprise status;
  • Friendly and supportive team with experienced engineers;
  • Team building activities, Happy Fridays, corporate gifts, and charity initiatives;
  • Comfortable working environment and everything you need to work effectively;
  • Opportunities for professional development and career growth within the company.

Join PettersonApps

If you enjoy solving complex embedded problems, working close to hardware, and taking ownership of technical solutions — we’d be happy to meet you.

Join PettersonApps and bring your embedded expertise to projects where your engineering decisions can make a real difference.

Sounds like you? Apply now and tell us about your embedded experience, the technologies you’ve worked with, and the most challenging engineering problem you’ve solved. 🚀

Відгукнутись на вакансію