Software Developer (m/f/d) in Communications Engineering
More development, less PowerPoints.
Are you fed up with endless meetings and aimless roadmaps? Are you passionate about communications engineering and looking for technological challenges? Do you want to develop modern communications solutions instead of just talking about them? If so, you've come to the right place.
We are PHYTRONIC, a start-up based in Dresden that focuses on the development and research of communications engineering solutions. We specialise in innovative solutions for terrestrial and space-based radio communication systems. Our mission is to rethink radio communication, from smart antennas and digital signal processing to modern protocol architectures in the physical and data link layers.
Join our team and help us develop the communication systems of tomorrow.
Info
- City/region: Dresden, Saxony
- Entry level: Career starters, Experienced professionals, PhD holders
- Type of position: Full-time, permanent
- Start date: Immediately
- Flexible working hours and mobile working possible
Your Role
- You will design and specify software for products/devices and implement it in C/C++ for the Linux operating system OR implement it in C/C++ for microcontrollers
- You will design and expand concepts for device software architecture
- You will be responsible for sub-projects, including the creation of work packages and monitoring of time and cost estimates
- You will independently carry out functional and software tests, including error analysis and troubleshooting
- Together with our hardware development team, you will accompany an assembly from the initial idea to series production
- You will serve as a contact person for internal departments and external partners
- With your technical knowledge, you will drive forward topics such as code quality, maintainability and (execution) performance
Your Profile
- You have successfully completed a degree in computer science, electrical engineering, physics or a comparable field of study
- You have initial experience with DevOps topics, build chains, containerisation (e.g. Docker), TCP/IP, and system and software testing
- You have in-depth knowledge of operating systems such as Embedded Linux, Real-Time OS and the C++ programming language OR in microcontroller programming
- You also have knowledge or practical experience in at least two of the following areas: C, C++, Python, RUST, Matlab, GIT, microcontrollers, microservice architectures, RTOS or similar, and their development in Linux environments
- You describe yourself as a team player, are reliable and always on the lookout for exciting challenges
- A structured and independent way of working as well as very good German and good English skills round off your profile
We Offer
- Opportunities to develop new ideas
- Flexible working hours
- Mobile working
- Modern office and ergonomic workplace
- Comprehensive induction training
- Permanent position
- Unpaid special leave possible
- ... and much more!
Interested? Then apply now!
