Embedded Software Engineer

vor 4 Monaten


Berlin, Deutschland Enpal GmbH Vollzeit
Job Description

Enpal is revolutionizing the solar energy sector with innovative and sustainable solutions. Located in either Berlin or Stuttgart, we're scaling up our tech team to enhance the brain of the Enpal system", our IoT division. We work closely with partner companies to create seamless energy solutions for the future.

As Embedded Software Engineer, you will assume dual responsibilities in technical and people leadership. Your role is crucial in guiding the team through the complexities of IoT, focusing on validation and configuration tasks. You'll serve as the technical liaison with our suppliers and partners and manage automated testing processes. This role is instrumental in configuring and activating devices in IoT production environments, particularly as the team expands.

Designing, validate, and optimize firmware  for IoT devices. Support our colleagues  in building and maintaining software services essential for IoT device configuration and activation in production environments. Interface with partner companies  and manage supplier relationships. Use automated testing  methods to validate software received from suppliers. Play a pivotal role in  Linux Kernel enhancements  through the Yocto build chain. Assist in  hardware design activities , especially focusing on interfaces like LTE, ModBus, and Serial Interfaces. Collaborate across departments  to develop and maintain CI/CD pipelines using tools like Git.

Qualifications

We are looking for roughly a 50% fit with for what we ask. The other 50% is a surprise to us, it is the magic you bring to the table and the diversity in which you make us grow. 

In-depth understanding of  Linux-based systems , with a strong emphasis on the  Yocto  build chain. Proficiency in languages such as  Rust, Shell, and Python . Solid experience with  IoT protocols , particularly  MQTT . Extensive experience in a  production environment , with a focus on IoT device configuration and activation. Expertise in  CI/CD tools and methodologies . Nice to have:  Knowledge of  embedded security  best practices, both hardware and software-sided, experience with  C# , and a background in  hardware design .

Additional Information

You have the chance to be part of Germany's first green unicorn startup and advance our mission of solar energy transformation A highly motivated, diverse team with more than 65 different nationalities We offer an unique corporate culture with ambitious goals, flat hierarchies and exciting career opportunities Flexible working hours with home office option The opportunity to enjoy your lunch break on our roof terrace with an amazing view over Berlin You can expect a legendary team spirit with unforgettable team events Additional benefits: for example Gympass membership, a company phone and many more

  • Berlin, Deutschland 5V Tech | Certified B Corp™ Vollzeit

    Embedded Software Engineer - Wireless Audio DevicesUp To 75 EUR Per HourHannover, Germany - One visit per month on-site9-month initial contract + extensions possible (long-term project)Preferred Start - January 2025Are you a skilled Embedded Software Engineer wanting to create the audio devices used by millions worldwide?This company are a globally leading,...


  • Berlin, Deutschland X4 Technology Vollzeit

    Company Overview:My client has built a diabetes management solutions which is dedicated to improving the lives of patients through advance technology. They've built cutting-edge devices that empower patients with real-time data and insights for better diabetes management.Position Overview:We're looking for a talented Software Embedded Developer to join this...


  • Berlin, Berlin, Deutschland Labforward GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Labforward GmbH in Berlin. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions for laboratory instrumentation.Your primary focus will be on developing reliable and efficient drivers...


  • Berlin, Berlin, Deutschland buerolersch Vollzeit

    Job DescriptionWe are seeking an experienced Embedded Software Developer to join our team at buerolersch. As an Embedded Engineer, you will be responsible for designing and developing highly flexible and cost-effective solutions in underwater communication, positioning, navigation and monitoring applications using patented S2C technology.About the Role We...

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland CEEZER Software GmbH Vollzeit

    Job Description: We are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for developing scalable and efficient software solutions using various programming languages and technologies.Key Responsibilities:Design and develop software applications using Java, Python, and JavaScriptCollaborate with...


  • Berlin, Berlin, Deutschland embeddeers GmbH Vollzeit

    Ein wichtiger Posten bei embeddeers GmbHJobbeschreibung:Wir suchen einen erfahrenden Requirements Engineer w/m/d, der sich auf die Entwicklung von eingebetteten Systemen und Software spezialisiert hat. Im Zentrum steht das Analysieren, Strukturieren und Dokumentieren von Anforderungen sowie deren Priorisierung.Qualifikation:Vor allem Erfahrung im Development...


  • Berlin, Berlin, Deutschland ITPower Solutions GmbH Vollzeit

    BeschreibungAls Softwareentwickler bei ITPower Solutions GmbH werden Sie Teil eines starken Teams, das sich auf die Entwicklung von Zukunftstechnologien spezialisiert hat. Wir suchen nach einem engagierten und motivierten Fachmann, der mit uns an der Entwicklung von Embedded Software arbeitet.Unser Unternehmen ist ein Anbieter von...

  • **Software Engineer**

    vor 3 Wochen


    Berlin, Berlin, Deutschland Ninox Software GmbH Vollzeit

    About the Role:We are seeking a skilled Software Engineer to join our team. In this role, you will design and develop high-quality software solutions using the latest technologies.Key Responsibilities:Design and develop software applications using object-oriented programming languages.Collaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland Deutsche Telekom Geschäftskunden GmbH Vollzeit

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, and test software applications to meet the needs of our customers. Your primary responsibilities will include writing clean, efficient code, collaborating with cross-functional teams, and ensuring high-quality software...

  • Software Engineer

    vor 3 Wochen


    Berlin, Berlin, Deutschland SPIE Deutschland & Zentraleuropa GmbH Vollzeit

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at Company. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland DIS AG Vollzeit

    Software EngineerWe are seeking a highly skilled Software Engineer to join our team.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality code and documentation


  • Berlin, Berlin, Deutschland Optimus Search Vollzeit

    Key Responsibilities:Develop and maintain network components, time services, and system-level Linux components for real-time processing.Optimize the functionality and performance of embedded Linux systems.Requirements:Software Engineering degree or equivalent qualification.Strong knowledge of Linux, C/C++, and embedded systems.

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland SPIE Deutschland & Zentraleuropa GmbH Vollzeit

    Job Title: Software EngineerAs a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. This is an exciting opportunity to work on challenging projects and collaborate with a talented team of professionals. Key Responsibilities:• Design and develop software applications• Collaborate with...

  • Software Engineer

    vor 3 Wochen


    Berlin, Berlin, Deutschland DIS AG Vollzeit

    We are seeking a skilled Software Engineer to join our team. Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality codeAbout the Role:As a Software Engineer, you will be responsible for designing and developing software applications. You will work closely with our cross-functional teams to...

  • "Software Engineer"

    vor 4 Wochen


    Berlin, Berlin, Deutschland GESOBAU AG Vollzeit

    Job Title: Software EngineerAs a software engineer at Company, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software meets the highest standards of quality and functionality.Key Responsibilities:Design and develop software applications using PythonCollaborate with...

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland Dirk Rossmann GmbH Vollzeit

    Job Description: We are seeking a skilled Software Engineer to join our team at {company}.As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages.Collaborate with cross-functional teams to...


  • Berlin, Berlin, Deutschland PSI Software SE Vollzeit

    We are seeking a skilled Software Solutions Engineer to join our team at PSI Software SE in Berlin, Germany. In this full-time position, you will work as part of a three-to-five person agile development team to deliver high-quality software solutions.The Application Service Platform Team develops a robust and scalable foundation for other teams to build...


  • Berlin, Berlin, Deutschland TRUMPF Vollzeit

    ÜberblickWir suchen einen erfahrenen Software-Entwickler, der sich auf die Entwicklung von Embedded-Systemen spezialisiert hat.GehaltDas Gehalt liegt bei durchschnittlich 90.000 bis 120.000 Euro pro Jahr, je nach Erfahrung und Qualifikation.AufgabenDie Entwicklung von Software unter Linux C++ auf einer Echtzeitplattform für unsere Lasersteuerung in einem...

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland GPB College gGmbH Vollzeit

    We are seeking a skilled Software Engineer to join our team and contribute to the development of innovative software solutions.The ideal candidate will have strong programming skills and experience with software development methodologies.The successful candidate will have the opportunity to work on a variety of projects and collaborate with a talented team...

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland Paritätisches Seniorenwohnen gGmbH Vollzeit

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in programming languages and experience with software development methodologies.Key Responsibilities:• Design, develop, and test software applications• Collaborate with cross-functional teams to deliver...