Baker Hughes

Senior Embedded Software Engineer (m/f/d)

Baker Hughes
Apply
1 hour ago
Warsaw, PolandSenior

Responsibilities

  • Design, test, and deploy embedded software for microcontroller platforms, including frameworks and drivers.
  • Debug and troubleshoot embedded systems using simulators.
  • Analyze digital circuits and technical datasheets.
  • Understand, maintain, and improve existing embedded software.
  • Define and contribute to common requirements, design, coding, and testing standards.
  • Perform embedded software activities across requirements specification, architecture design, simulation, implementation, verification and validation, and documentation.
  • Collaborate with multidisciplinary project teams and project managers in product development.

Requirements

  • At least 5 years of experience in embedded software development.
  • Above-average university degree in Electrical Engineering, Technical Computer Science, or a comparable field.
  • Proven C programming and software development experience.
  • Good understanding of embedded operating systems and RTOS.
  • Experience with I2C, SPI, UART, or CAN communication technologies.
  • Experience with digital signal processing and conditioning.
  • Experience using measurement and laboratory equipment.
  • Experience with at least one software version control and defect tracking tool, such as SVN or GitHub.
  • Ability to work independently, remain self-motivated and structured, and collaborate within a worldwide interdisciplinary team.
  • Good written and verbal English skills and interest in working with other cultures.

Benefits

  • Remote work from home or another work location is available.
  • Flexible working hours are available.
  • Contemporary work-life balance policies and wellbeing activities.
  • Life insurance and disability programs.
  • Tailored financial programs.
  • Additional elected or voluntary benefits.
  • Initial pay range is PLN 182,000 to PLN 338,000.

Tech Stack

CSubversion

Categories

Baker Hughes

About Baker Hughes

10,000+ employees
Contact me