Skip to main content

Software Engineer - Embedded C (m/f/d)

Technologie
TASKING
München, DeutschlandVor 1 MonatenBis 11.4.2026
Hybrid

Stellenbeschreibung

We are seeking a highly skilled and pragmatic Software Engineer to enhance and evolve the framework of our Inspector product. Positions are open in both Germany (Munich area) and the Netherlands.

Who are we?

TASKING is a leading provider of development tools headquartered in Munich, Germany, offering high-performance, high-quality, safety & security-oriented embedded software development tools for multi-core architectures. Our development tools are used by automotive manufacturers and suppliers, as well as in adjacent markets around the world to realize high-performance applications in safety-critical areas.

As the recognized leader in high-quality, feature- and safety-compliant embedded software development tools, TASKING enables you to create code with best-in-class size and performance with compilers, debuggers and RTOS support for industry-leading microprocessors and microcontrollers.

Our customers are served from sales offices in the EU, US, China, Japan, Korea and India. Product development facilities are located in Munich (DE), Amersfoort (NL) and Ljubljana (SI).

Join us at TASKING and contribute to the success of our customers and the growth of our company!

What will you do?

The Inspector is an innovative solution enabling our customers to verify whether their applications are affected by known compiler toolset issues.

As a relatively new product, it receives continuous customer feedback and feature requests—turning these into robust, high‑quality capabilities is at the core of this role.

You will contribute to the full lifecycle of feature development: from understanding customer requirements, designing, and implementing improvements, performing thorough testing, to ensuring smooth release. This position offers the opportunity to directly influence a cutting‑edge product and shape how customers detect and address compiler‑related risks.

Responsibilities

Design, develop, and enhance components of the Inspector framework.

Implement new features and improvements based on customer feedback and internal roadmap.

Analyze and translate customer requirements into actionable engineering tasks.

Ensure high code quality through reviews, maintainability, and robust testing practices.

Collaborate closely with compiler engineers, product owners, and stakeholders.

Support release preparation through validation, troubleshooting, and documentation where required.

Qualifications

Expert-level programming skills in C.

Basic familiarity with C++ is a plus, but not mandatory.

Solid experience with Git and a Linux/bash development environment.

Good knowledge of Python A pragmatic engineering mindset, focused on delivering value efficiently.

Ability to work in a structured, planned manner with clear timelines and milestones.

Flexible and open to changing requirements, especially when customer needs evolve.

What do we offer

You will work in an informal, international, professionally challenging workspace, with flexible working hours and a hybrid working environment to fit with your personal needs. Continuing professional growth is provided to ensure you remain at the top of your field and keep abreast of industry developments. We believe your talent can add great value to our skills. In return, we offer you the opportunity to build a career within our internationally oriented organization.

And, it goes without saying that you will be compensated competitively, according to an international benchmark.

Ready to put your skills to work?

Then we'd love to hear from you! Please submit your application directly through LinkedIn or send an email to recruitment@tasking.com

TASKING complies with the General Data Protection Regulation (GDPR) and any other data protection laws or regulations that apply to TASKING. The company’s data privacy policy is also available on the company’s website: https://www.tasking.com/privacy-policy

Keywords
Embedded CCC++GitLinuxBashPythonDesignImplementationTestingRequirements AnalysisCode QualityReviewsMaintainabilitySoftware EngineerEmbedded SoftwareInspector ProductFramework DevelopmentMulti-core ArchitecturesAutomotiveSafety-CriticalCompilersDebuggersRTOSMicroprocessorsMicrocontrollersFeature DevelopmentCustomer RequirementsRelease ManagementEngineering MindsetGDPR

¿Te interesa este puesto?