Software Application Engineer
Salary: Up to €90,000
Location: Leonberg
Work Pattern: Hybrid Role
Seeking candidates with over 4 years of experience in C++, Linux, and Embedded software, Connect IT has collaborated with a medium-sized family business boasting over 50 years in the Data Solutions market. With a company ethos prioritizing the significance of our staff as the key asset for our success, we are actively seeking new team members to propel the company forward.
What do you get?
•Prioritizing personal freedom for their employees, our client offers flexible working hours through a flextime model.
•Operating in an international environment, the client’s products are utilized globally, providing opportunities to communicate on an equal footing with top international companies.
•Cultivate an agile mindset and foster cross-departmental communication.
•Harness your creativity to contribute to the development of new and exciting products.
•Facilitate your own growth through involvement in cross-departmental tasks and learning from problem-solving approaches employed by leading international companies.
•Enjoy a variable company bonus and receive recognition within the team.
•Take advantage of our company pension scheme, job bike, travel allowance, discounted fitness studio, and group accident insurance.
Responsibilities
•Contribute to the creation of compelling products for global industry leaders in IT and
automation technology.
•Engineer embedded software using C/C++.
•Utilize Object-Oriented Analysis and Design (OOAD) with Unified Modeling Language (UML).
•Tackle intriguing challenges for international clients within an interdisciplinary team setting.
•Play a role in advancing our SCRUM-based development process.
•Assume responsibility for 3rd level support.
What do we need from you?
•Pursued studies in computer science, electrical engineering, or a related field.
•Possess 4+ years of professional experience as a software developer (m/f/d).
•Specialized in embedded software development using C/C++, Linux, real-time systems, and
proficiency in multithreading/multitasking/hardware-related programming.
•Demonstrated experience with interfaces such as CAN, I2C, Ethernet, USB, REST, SCSI, ADI.
•Proven expertise in controlling stepper, DC, and BLDC motors.
•Familiarity with databases, including SQLite and PostgreSQL.