Embedded Software Engineer (m/w/d)
- WORK Microwave S.r.l.
- 300425 Timișoara, Strada Posada 18, WORK Microwave S.r.l.
- Präsenz / Mobil
- Berufserfahrung
- Ingenieur
- Software Entwicklung
- Vollzeit
What will expect you in this role:
- Design, development and maintenance of high performance embedded software
- Contribute to the overall design of the system architecture for new products and projects
- Contribute to the planning and implementation of software tests
- Support system integration activities
- Optimization and further development of driver code (Linux kernel) for our product applications, further development and internal support of our (cross) toolchains
- Contribute to and champion the Software Team’s processes: configuration management, code quality, design patterns, new technology & tool introduction
- Joint responsibility for the technical team goals: on time, on cost, on quality, performance, maintainability and scalability
What you can contribute:
- Degree in computer science, electrical engineering, communications engineering or similar
- Excellent programming skills in ANSI-C, good in C++11/14
- In-depth experience with Linux-based and bare metal embedded systems
- Good knowledge of computer networking and the OSI model, IP protocols and stacks and other network protocols including their implementation on embedded systems (Linux or bare metal)
- Language skills: proficient English is mandatory, basic German knowledge would be a plus
- C, C++, git , Python 3, HTTP, JSON, Make, Gitlab (Task Planning/CI), Wireshark
- System platforms (selection): Generic x86-based server hardware, Intel Xeon D, NXP QorIQ® P2020, Xilinx Zynq Ultrascale+
What we offer:
- Competitive salary depending on the experience level
- Small, innovative team with flat hierarchy in Timisoara
- International environment and interaction with WORK Microwave HQ engineering team
- Flexible working time models with possibility of partially remote work
- Emine Duran
- HR Manager