3 days ago
Vienna, AustriaSenior
Responsibilities
- Design, implement, and test software solutions for distributed systems across different computing architectures.
- Develop application software and software components for embedded Linux platforms.
- Integrate software components and develop automated integration and verification tests.
- Collaborate with architects, development teams, and project stakeholders to implement technical concepts and designs.
- Support internal and external customers through product knowledge and contribute to continuous improvement and knowledge sharing.
Requirements
- Master's degree in Electrical Engineering, Software Engineering, Computer Science, or a similar technical discipline.
- Professional experience in embedded Linux development and software engineering.
- Strong programming skills in C++ and Python.
- Experience with scripting and web technologies such as HTML and JavaScript.
- Experience with distributed or embedded systems is advantageous.
- Professional fluency in written and spoken English; German knowledge is advantageous.
- Valid authorization to work in Austria is required.
Benefits
- Multicultural, dynamic, and inspiring workplace atmosphere.
- Structured onboarding and buddy program with ongoing professional and personal development opportunities.
- Flexible working hours, up to 40% remote work, and additional days off.
- Subsidized on-site restaurant, fruit basket, free beverages, discount vouchers, health initiatives, financial contributions toward selected personal and health-related expenses, employer-sponsored pension plan, and team events.
- Good public transport connections and on-site parking options.
