Embedded Software Engineer developing safety and security-focused electronic systems for various industries. Collaborating on software and hardware solutions to ensure a safer future.
Responsibilities
You apply your expertise in developing high-quality software solutions in C/C++.
You analyze requirements, create clear technical specifications, and derive architecture and implementation plans from them.
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 work 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 Engineering, Electrical Engineering, Information Technology, Mechatronics, Mathematics) or possess a comparable 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 bring strong problem-solving skills and analytical thinking.
You possess very good German and English language skills, both written and spoken.
Benefits
Onboarding process: To ensure a good start, you'll receive an individualized 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 potential with internal and external training courses.
Autonomy and responsibility: Trust is a core value of our company culture. Everyone is encouraged to actively contribute and help shape the company.
Flexible working hours and mobile office: Our flexitime arrangement and mobile office options provide flexibility for a good work-life balance.
Technical Lead driving Patient Engagement and Support Programs. Collaborate with business and technology teams for scalable health solutions in Life Sciences industry.
Full Stack Engineer responsible for cloud - native applications and APIs development on AWS. Collaborating with teams for high - quality solutions in a dynamic environment.
Data Tech Lead responsible for guiding data engineering teams and implementing AWS solutions in healthcare IT. Collaborating on patient engagement data projects with cross - functional teams.
Technical Lead overseeing the design and implementation of patient support programs in Life Sciences. Collaborating with teams to enable data - driven patient experiences and ensuring regulatory compliance.
Senior Software Engineer developing secure embedded systems for various industries at NewTec. Working on innovative solutions with a focus on safety and security.
Senior Software Developer at Bank Frick, focusing on modern application development in blockchain banking. Leveraging emerging technologies in a stable yet agile environment.
Senior Software Engineer in Embedded Systems at NewTec, focusing on safety and security in various projects. Collaborate on innovative systems across multiple industries ensuring a secure future.
Full - Stack Developer enhancing digital banking with intelligent applications. Collaborating on robust architecture and security with innovative technologies at Bank Frick.
Senior Embedded Software Developer developing embedded software for bone conduction hearing aids. Collaborating with cross - functional teams to deliver innovative hearing solutions compliant with regulatory standards.
AI Software Engineer at Booz Allen Hamilton developing artificial intelligence and machine learning solutions. Creating user - focused systems to improve organizational efficiency.