> Markdown version of [/jobs/ext/3178422-embedded-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/3178422-embedded-software-engineer-c). 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 Software Engineer C - **Company:** STAR Specialists - **Location:** Aalen, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), Automation of Tests, Computer Programming, Memory Management, Linux on Embedded Systems, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), Software Architecture, Systems Development Life Cycle, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), VHSIC Hardware Description Language (VHDL), Real Time Systems, Software Verification, Solid Principles, Information Technology, Bare Metal - **Published:** September 28, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2b32286600ab7cc5 ## About the Role * University degree in computer science, electrical engineering, control engineering, mathematics, physics or a comparable technical or scientific discipline * Several years of recent hands on experience in professional embedded software development using C * Strong practical experience developing software for bare metal systems and resource constrained embedded controllers * Sound understanding of low level embedded software concepts, including memory management and hardware related programming * Practical experience with machine oriented software development, embedded Linux or real time systems * Experience contributing to software architecture and making technical design decisions within complex software environments * Strong understanding of software design principles and the ability to derive technical solutions from system requirements, runtime behavior and edge cases * Experience with software testing, verification and validation in embedded environments * Python knowledge for test automation and development of test infrastructure is an advantage * Knowledge of FPGA technologies or VHDL is beneficial * Strong communication skills and the ability to collaborate effectively within interdisciplinary development teams * Very good English skills, German language skills are an advantage ## Description As an Engineer in the petrochemical sector, you play a leading role in the design, development and improvement of a plant and you work closely together on the largest projects. Together with a team of experts, you will provide efficient and sustainable solutions that meet the highest standards., * Develop embedded control software for highly precise next generation lithography systems in the semiconductor industry * Design and implement software for bare metal controllers with a strong focus on professional C development * Develop and maintain embedded Linux software components depending on the requirements of the respective system * Translate technical and functional requirements into robust, maintainable and scalable software solutions * Contribute to software architecture and support technical design decisions for complex embedded systems * Analyze runtime behavior, system interactions and relevant edge cases to ensure reliable and stable system performance * Develop and continuously improve test environments and infrastructure for software verification and validation * Support the definition and implementation of appropriate testing strategies for embedded software components * Collaborate closely with specialists from software development, electronics, control engineering and system development * Work within an agile and highly specialized development team and contribute to the continuous improvement of development processes ## Related Videos - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [RPA crash course for .Net developers – intro into the world of RPA from the perspective of a .Net developer](https://www.wearedevelopers.com/videos/271-rpa-crash-course-for-net-developers-intro-into-the-world-of-rpa-from-the-perspective-of-a-net-developer) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)