Inc. is seeking an experienced Software Engineer to join our team. You will design develop and maintain software components for products in particular and collaborating closely with team members to deliver high-quality reliable and maintainable code. You will be expected to grow your technical expertise take ownership of small to medium features and contribute actively to improving development practices.
This role will be located in our Munich office.
What Youll DoResponsibilities
Design implement and test new features and improvements for products.
Debug and fix issues across the codebase.
Write unit and integration tests.
Participate in code reviews and provide constructive feedback.
Communicate effectively with team members about status risks and solutions.
Continuously improve processes tools and workflows.
Improve products based on customer feedback
Qualifications
Strong programming skills in C and Python.
Familiarity with cloud infrastructure and development tools.
Ability to balance short-term needs with long-term goals.
Clear effective communication with peers and stakeholders.
Curiosity and eagerness to learn new technologies.
You Have
Bachelors degree in Computer Science Computer Engineering Mathematics or related field or equivalent work experience.
Solid software design skills.
Proficient with C and proven very strong skills in coding with modern C.
Experience in working with a communication middleware (DDS shared memory IPC SOME/IP etc.).
Experience in working with an application framework SDK such as ROS
Experience in working with Linux environment.
Desire to work collaboratively in a high-performing team rather than individually.
Excellent oral and written communication skills.
Great To Have
Experience with several middleware technologies
Familiarity with networking TCP/IP and sockets programming
ROS 2 experience
Experience developing with the Bazel build tool to create or work with a large scalable software basePrevious experience with IDLs and Domain Specific Languages / code generation
Experience with relevant industry standards such as AUTOSAR
Experience with real-time operating systems such as QNX
Familiarity with autonomous systems application domain
Experience writing safety-critical code according to ISO 26262 or a similar industry standard
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.