Software developer (m/f/d)

We are looking to fill the following full-time position as soon as possible: Software developer (m/f/d)

What are your tasks:

  • Development of prototypes for embedded software solutions using various programming languages ​​and development tools
  • Evaluation and integration of AI-based approaches and algorithms for specific requirements in embedded systems
  • Implementation of software algorithms and functions for embedded systems
  • Adaptation of software solutions to hardware platforms and limitations
  • Integration of drivers and middleware into embedded software projects
  • Testing, debugging and optimizing embedded software prototypes
  • Preparation of technical documentation and reports on the development process and results
  • Collaborating with hardware and firmware teams to integrate software into the overall system
  • Analysis of requirements and creation of specifications for the development of embedded software
  • Evaluation and selection of development tools and technologies for embedded systems
  • Further development of prototypes based on feedback and requirement changes

What do you bring:

  • Completed studies in computer science, electrical engineering, technical computer science or a comparable subject or relevant professional experience
  • Solid knowledge of software development for embedded systems
  • Experience with programming languages ​​such as C/C++ and knowledge of embedded software development tools and technologies
  • Understanding of hardware architectures and knowledge of processors, memory and peripherals
  • Experience in developing prototypes and rapid proof-off concept solutions
  • Knowledge in the field of real-time operating systems and their application in embedded systems
  • Experience in integrating drivers, middleware and communication protocols into embedded software
  • Familiarity with software development processes and methods such as Agile or Scrum
  • Basic understanding of AI technologies and their integration into embedded systems would be an advantage
  • Analytical skills and problem-solving skills for the development and optimization of software solutions
  • Teamwork, communication skills and the ability to collaborate with other departments and teams
  • Independent working style and initiative in solving tasks and problems
  • Good written and spoken English skills for communication in an international environment

This is a unique opportunity to join a rapidly growing and highly motivated team with flat hierarchies, fast decision-making processes and flexible working hours.

Apply now!

ENG BW: Software-Entwickler (m/w/d) (#18)

Application for: Software Developer (m/f/d)

 


Other positions we offer: