
Senior Embedded Software Engineer (m/f/d)
Baker Hughes1 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