Embedded Software Engineer II

Oxford Global Resources
Bensheim, Germany
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Bensheim, Germany

Tech stack

ARM
Automation of Tests
C++
IBM Rational ClearCase
Communications Protocols
Software Debugging
Embedded Software
Emulators
Ethernet
Microsoft Visual Studio
Software Engineering
GIT
Software Version Control

Job description

Develop embedded software on low cost/low power microcontrollers for sensors, relays and other components used in automation safety systems

Project Details:

  • Participate in the design and development of new architectures and frameworks for scalable product platforms
  • Participate in code and requirements reviews and play a lead role in defining and maintaining the core software development process
  • Real-time embedded 8, 16 and 32 bit micro controller software development
  • Development of PC based testing tools in C++/C%23 using Visual Studio

Requirements

Do you have experience in Visual Studio?, * Excellent design, debugging and optimization skills

  • Ability to work with emulators and hardware tools to debug issues down to the register level
  • Experience with ARM architecture, ST, and Renesas processor families
  • Experience with Ethernet and packet based communication protocols
  • Source control systems (ClearCase, Git)
  • Excellent documentation and presentation skills
  • Ability to quickly understand existing codebases and refactor when required
  • Hands on experience in C, C++

Language Required: English;German

Apply for this position