Embedded Software Engineer developing safety-sensitive software solutions in C/C++ for innovative projects at NewTec. Collaborating with teams and mentoring junior developers in a hybrid environment.
Responsibilities
You apply your expertise to develop high-quality software solutions in C/C++.
You analyze requirements, create clear technical specifications, and derive architecture and implementation plans.
You design software architecture and software design using UML.
You conduct regular code reviews, provide constructive feedback, and ensure a consistent, high-quality codebase.
You mentor our junior developers, share knowledge, and support the team.
You collaborate closely with cross-functional teams to deliver innovative solutions.
You identify and fix software defects, analyze root causes, and optimize systems for performance and stability.
Requirements
Ideally, you hold a degree in a technical or scientific field (e.g., Computer Science, Computer Engineering, Medical Technology, Electrical Engineering, Information Technology, Mechatronics, Mathematics) or an equivalent qualification.
You have several years of professional experience in software engineering, particularly in C/C++.
You have experience working in process-driven projects.
Basic knowledge of safety standards is an advantage.
You possess strong problem-solving skills and analytical thinking.
You have excellent German and English language skills, both written and spoken.
Benefits
Onboarding process: For a great start, you receive a tailored onboarding training program and a personal buddy.
Feedback culture: Personal exchange is important to us; regular feedback meetings are held.
Individual training and development: We support your professional and personal growth with internal and external training.
Autonomy and responsibility: Trust is a core value of our corporate culture. Everyone is encouraged to contribute actively and help shape the company.
Flexible working hours and mobile office: Our flexitime policy and mobile-office options provide flexibility for a healthy work–life balance.
Software Developer enhancing Fortinet’s next - gen GenAI platform through software design and development. Involve in software lifecycle from debugging to implementation using cutting - edge LLM technologies.
Integrations Tech Lead at Eeze, focusing on integration strategy and API ecosystem architecture. Leading technical teams and ensuring robust integrations with third - party providers.
Full Stack Developer at Morgan Stanley responsible for developing and enhancing distributed systems. Collaborating with teams to modernize platforms and ensure high availability and security.
Software Developer on Enterprise AI team building solutions that drive JCI's future growth. Collaborating in a fast - paced environment and contributing to innovative solutions.
Senior Software Engineer developing warehouse automation solutions. Collaborating with teams to optimize systems and implement high - performance software.
AI Software Architect developing intelligent driver infotainment systems at Daimler Truck. Collaborating globally to build proof of concept applications and showcase AI possibilities.
Lead Architect Engineer responsible for building end - to - end Data to Decision Systems. Collaboration with multiple engineering teams to develop impactful solutions for Fortune 500 clients.
Electronic Trading Tech Lead managing the Electronic Trading Platform that supports a $1.6 billion business. Taking ownership of strategic projects while collaborating with a global team of developers.
Software Architect creating AI - driven SaaS platforms for a high - growth European AI scale - up. Managing integrations and building advanced AI models while working in a remote setup.
Senior Software Engineer at Alva Labs developing products for fair hiring using AI technology. Involves end - to - end software development and collaboration with interdisciplinary teams.