-
microTECH Global LTD

Embedded Software Engineer

microTECH Global LTD
Germany · Contract · Mid-Senior

Job Title: Senior Engineer – Embedded Software Development

Location: Augsburg, Germany (On-Site)

Job Type: Full-Time

Industry: Embedded Systems / Cybersecurity / Automotive / IoT


About the Role:

We are looking for a Senior Embedded Software Engineer to join our skilled development team in Augsburg. This position plays a key role in the design, implementation, and validation of secure embedded software for safety microcontrollers. The ideal candidate brings strong technical expertise, a hands-on approach, and a collaborative mindset to contribute to high-quality and high-security software solutions.


Please note: On-site presence in Augsburg is required due to technical constraints. Remote or hybrid work is not possible for this role.


Key Responsibilities:

  • Design, develop, and verify embedded software modules that meet quality, timing, security, and resource constraints
  • Collaborate with Concept Engineers and Product Security teams to capture and clarify technical requirements
  • Drive software architecture decisions and implement secure, maintainable, and efficient code
  • Perform unit, integration, and system-level testing, including debugging and performance tuning
  • Create and maintain detailed technical documentation for implemented software
  • Support reviews and audits with a focus on secure software development practices


Deliverables:

  • Production-ready software modules aligned with technical specifications
  • Fully verified and documented code compliant with internal and industry standards


Requirements:


Education & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field
  • Minimum 3 years of professional experience in embedded software development
  • Experience with secure software or cryptographic algorithm implementation is highly desirable


Technical Skills:

  • Proficient in embedded C and Rust programming
  • Strong experience with software verification methods including unit, component, and integration testing
  • Knowledge of secure coding principles and software hardening techniques
  • Experience with ARM Cortex-M architecture, memory management, toolchains, and linker scripts
  • Solid understanding of cryptographic algorithms, security threats, and corresponding mitigation techniques is a strong plus


Soft Skills:

  • Strong analytical and problem-solving skills
  • Ability to work effectively in agile, cross-functional teams
  • Excellent communication skills in English; German language skills are a plus


What We Offer:

  • A technically challenging environment with cutting-edge embedded and security technologies
  • Opportunity to work in a multidisciplinary, highly skilled team
  • Competitive compensation and long-term project stability
  • On-site collaboration in a well-equipped, innovation-focused workspace in Augsburg

Key Skills

Ranked by relevance

embedded technical expertise embedded systems cybersecurity rust c
Login to Apply
Posted
Jul 29, 2025
Type
Contract
Level
Mid-Senior
Location
Augsburg

Industries

Semiconductor Manufacturing

Categories

Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Atomic Semi
Related

Software Engineer, Backend

2026-05-16

Full-time
Not Applicable
United States
Semiconductor Manufacturing
Engineering
View Job Details
Realtek Semiconductor Corp.
Related

Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)

2026-05-20

Full-time
Mid-Senior
Singapore
Semiconductor Manufacturing
Engineering
View Job Details
microTECH Global LTD
Related

Compiler Engineer

2026-05-24

Full-time
Mid-Senior
Switzerland
Semiconductor Manufacturing
Engineering