Embedded Software Development

Embedded Software Development

Location:
(85579) Germany
Salary:
market rate
Type:
Contract
Start Date: 
asap
Contract Period: 
6 months
Main Industry:
Search Electronics Jobs
Advertiser:
microTECH Global Ltd
Job ID:
132231524
Posted On: 
02 September 2025
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 practicesDeliverables:

-Production-ready software modules aligned with technical specifications
-Fully verified and documented code compliant with internal and industry standardsRequirements:
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 plusWhat We Offer:-/str

Apply:

Never supply bank or financial information to advertisers. If bank details or money are requested for a job vacancy, email support@tiptopjob.com.
If you encounter any technical problems in applying for this job, please click here.

People who were interested in this job also applied for these similar roles..

Mechanical Engineer Sensor Eschwege, Werra-Meißner-Kreis, Hessen, Germany
More jobs like these
© 2025 TipTopJob.com (A)
Facebook X - Formerly Twitter LinkedIn Instagram All Social Networks