About the Role
WORK Microwave is an internationally renowned company specializing in the development and manufacturing of high-tech products with microwave technology and digital signal processing.
With approximately 180 employees, WORK Microwave offers all the advantages of a medium-sized company. We are agile, dynamic, and innovative. We value initiative and encourage employees to take responsibility. Collaboration is characterized by short decision-making paths, flat hierarchies, and diverse career development opportunities.
We are looking for working students (m/f/d) to support our Embedded Software and Application Software departments for a maximum of 20 hours per week during the lecture period.
What you can expect in this roleInteresting tasks in various software projects:Development of front-end and back-end components on the embedded Linux platform
Microcontroller Software (Bare Metal) for complex PCB housekeeping and Hardware configuration
Application Software Development (e.g., for test automation), normally on a Windows platform
Writing unit and integration tests as well as developing tools and scripts for automation
Collaboration with the team on code reviews and documentation
Implementation of new features with the guidance of experienced team members
Contribution to the enhancement and optimization of existing systems
Responsibility for design and implementation of initial independent projects
Our Tech Stack:C, C++, git, Python 3, Qt, HTTP, JSON, XML, Make, Gitlab (Task Planning/CI), Wireshark System platforms (selection): Generic x86-based server hardware, Intel Xeon D, NXP QorIQ® P2020, Xilinx Zynq Ultrascale+
What you need to be successful in this roleUniversity studies in computer science, electrical engineering, communications engineering, or a comparable field
Basic programming skills in C, C++, and Python
A good understanding of object-oriented programming concepts as well as modular and reusable software
Knowledge of Linux and version control systems like git
Basic knowledge of Qt is an advantage (for application software development)
Interest in embedded systems; basic hardware knowledge is an advantage
Structured, independent working style and team spirit
Language skills: Good English skills are required; basic knowledge of German is an advantage
What we offerYou will receive a thorough and careful onboarding with us
You will have an innovative and international working environment with modern, well-equipped workstations
The attractive Alpine foothills, near Munich, offer very good transport connections via the highway (A8) and public transport (S-Bahn S3 and BRB)
You will get an opportunity for a long-term position
During breaks, you can use table tennis, darts and much more in our recreation room and you can also enjoy a weekly exercise break
ContactWORK Microwave GmbH
Tech Stack
CC++PythongitQtHTTPJSONXMLMakeGitlabWireshark