Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 60.000 € Gross/Year
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop embedded software for DSRC products, write clean C/C++ code, and closely collaborate with product and design teams to realize user-oriented features.
Job Technologies
Your role in the team
- Design, develop, and test cutting-edge embedded software for DSRC (Dedicated Short-Range Communications) products.
- Write clean, efficient, and maintainable code, with a focus on readability and reusability.
- Collaborate closely with our product, UX, and design teams to bring user-centered features to life on our platforms.
- Provide expert-level support and troubleshooting for our existing systems at the 3rd level.
This text has been machine translated. Show original
Our expectations of you
Education
- You hold a technical degree (preferably a Master’s) in Systems Engineering, Software Architecture, Computer Science, Information Technology, or a related field.
Qualifications
- Technical Skills: Mastery in C and C++, with proficiency in GCC, CLANG, and Visual Studio C++.
- Solid skills in Linux kernel development and familiarity with compiler tools like GCC and CLANG.
- Comfortable with Debian-based Linux distributions, Git, SVN, Python, Bash scripting, and secure communication protocols like SSH, TLS, and serialization formats like JSON, YML, or XML.
- Familiar with serial communication protocols (USB, RS485, RS232, RS422) and embedded interfaces (I2C, SPI, JTAG).
- You understand the intricacies of embedded components and subsystems like EEPROM, I/O operations, and sensor integration.
- Bonus Skills: Basic C# knowledge for developing tools and QA software.
- Exposure to DevOps practices, including virtualization, Docker environments, and CI/CD pipelines using GitLab.
- You’re fluent in English, German is a plus.
Experience
- You have 3+ years of hands-on experience in embedded software development.
- Strong experience with open-source frameworks and libraries like CMake, Boost, Poco, and OpenSSL.
- You have a deep understanding of networking protocols, especially TCP/IP, and experience using tools like Wireshark for network analysis.
This text has been machine translated. Show original
Benefits
Food & Drink
Work-Life-Integration
More net
Health, Fitness & Fun
Job Locations
Topics that you deal with on the job
This is your employer
Kapsch Aktiengesellschaft
Klagenfurt, Graz, Innsbruck, Dornbirn, Salzburg, Wien, Wien, Wien, Leonding
Kapsch is a highly successful technology company with global significance in the future markets of Intelligent Transportation Systems (ITS) and Information and Communication Technology (ICT).
Description
- Company Size
- 250+ Employees
- Founding year
- 1892
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication