Embedded Software Development
Embedded Software Development
Embedded Software Development
Embedded Software Development
microTECH Global
Halbleiter, elektronische Bauteile
Augsburg
- Art der Anstellung: Vollzeit
- 61.500 € – 87.500 € (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Embedded Software Development
Über diesen Job
Location: Augsburg, Germany (On-Site)
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
Gehalts-Prognose
Unternehmens-Details
microTECH Global
Halbleiter, elektronische Bauteile