> Markdown version of [/jobs/ext/2195096-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2195096-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - **Company:** Requiredadditional Informationrenesas - **Location:** Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Automation of Tests, Unit Testing, Compilers, Computer Programming, Computer Engineering, Microarchitecture, Software Debugging, Embedded C, Embedded Software, Firmware, Hardware Design, Python (Programming Language), ISO/IEC 15504, Reduced Instruction Set Computing, Signal Processing, Software Engineering, Toolchain, Data Processing, Scripting, Integration Tests, Information Technology, Bare Metal - **Published:** August 23, 2026 - **Apply:** https://www.jobfinder.de/job/firmware-engineer-f-m-d-for-embedded-automotive-asip-risc-v/ ## About the Role ![](https://www.jobfinder.de/wp-content/uploads/2024/04/stellenonline-a.png)Job Description We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and validate firmware for Application-Specific Instruction Processors (ASIP, RISC--V-based) used in automotive & industrial sensor signal conditioning, actuator control and communication interfaces.Key ResponsibilitiesCollaborate closely with system architects, product definition, and hardware development teamsContribute to the definition, customization, and optimization of ASIP (RISC--V-based) architecturesDesign and implement firmware for deeply embedded application-specific microcontrollers / DSPsDefine and refine firmware requirements and firmware architectureDevelop and execute unit tests, integration tests, and validation strategiesEstablish and maintain toolchains, simulation environments, and debug workflowsSupport performance analysis and optimization in constrained (real-time) environmentsEnsure compliance of the implementation with functional safety standards (ISO 26262)QualificationsRequired QualificationsBachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related fieldStrong expertise in embedded C programming (bare-metal environments) & AssemblerProficiency with embedded development tools:Compilers, debuggers, linkersSimulators and emulatorsStatic analysis and testing toolsSolid understanding of:Memory-constrained and real-time systemsLow-level hardware interaction (register-level programming)CPU architecture principlesExperience with signal processing basics (e.g., FIR/IIR filters, ADC data handling)Experience with Python or similar scripting languages for test automation and toolingGood understanding of ASPICE & ISO 26262 software development processesProfessional working proficiency in English (written and spoken) requiredAdditional InformationRenesas is an embedded semiconductor solution provider driven ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)