NewTec GmbH

Embedded Software Engineer

NewTec GmbH

full-time

Posted on:

Location Type: Hybrid

Location: Friedrichshafen • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Junior

About the role

  • 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++software architecturesoftware designUMLcode reviewssoftware defect analysissystem optimizationtechnical specificationsimplementation plans
Soft skills
mentoringcollaborationproblem-solvinganalytical thinkingconstructive feedback
Certifications
degree in Computer Sciencedegree in Computer Engineeringdegree in Medical Technologydegree in Electrical Engineeringdegree in Information Technologydegree in Mechatronicsdegree in Mathematics