Lead Embedded Software Developer

vor 19 Stunden


Berlin, Berlin, Deutschland GE Vernova Vollzeit 60.000 € - 120.000 € pro Jahr
Job Description SummaryJob Description

Job Description Summary

The Embedded Software Engineer will be working to define requirements, enhance product features for an IEC 61850 compliant Control System, working together with engineers based in global locations. The role is accountable for business-critical software development to meet product requirements and timelines for future commercial HVDC projects.

Job Description

Roles and Responsibilities

·       Design, develop and implement Platform Software for Real Time control system including system architecture and device drivers targeted at embedded systems.

·       Platform Software requirements elicitation.

·       Design and develop Platform Embedded SW modules.

·       Board Bring-up involving the SBC processors cards.

·       Integrate software packages with existing systems and sub-systems.

·       Prepare unit test and regression test specification, release packages and templates.

·       Interact with a multi-discipline engineering team to meet the project requirements.

·       Prepare formal and informal engineering documentation.

·       Implement software QA activities, incl. Code, Milestone and Release reviews.

Required Qualifications

·       Bachelor's degree or above in, Technology or Engineering.

·       Proficient in Real-Time Embedded Software Engineering in C/C++ on any embedded processor/DSP/ Microcontroller and RTOS.

·       Proven Experience in writing Device Drivers for various peripherals on embedded processor boards in C/C++ or ASM.

·       Proficient in Debugging the low-level source code/ assembly code on the Microprocessors/ DSP/ Microcontrollers using In Circuit Emulators (ICE) and other suitable methods.

·       Proven history in delivering successful high quality embedded software products in C/C++, under embedded real time operating systems such as VxWorks.

·       Understanding of system scheduler with respect to performance tuning.

·       Clear understanding of sockets and network programming.

·       Software design and integration experience specific for control systems development.

·       Experience in all phases of the product engineering and development cycle.

·       Test driven design techniques (e.g., Continuous Integration, Unit Testing, automated regression testing).

·       Software lifecycle, Requirement and change management.

·       Conceptual understanding of full stack of software and in-depth experience in more than one area (e.g., firmware, middleware, control algorithm)

Desired Characteristics

·       Knowledge and experience in safety critical and/or control system software development practices (e.g., IEC 61508, IEC

·       Knowledge and experience in cyber security in programming aspects.

·       Knowledge of Communication protocols (Ethernet, TCP/IP, IEC 61850, IEC , DNP3, …)

·       Static analysis tools and procedures (e.g., Workbench).

·       Software architecture and modelling (e.g., UML, SysML).

·       Model-Based Design techniques (e.g., Matlab-Simulink).

·       Agile development practices (e.g., Scrum).

·       Power Electronics control system design.

·       Knowledge of HVDC

Additional Information

Relocation Assistance Provided: No



  • Berlin, Berlin, Deutschland Nokia Global Vollzeit 60.000 € - 100.000 € pro Jahr

    DescriptionJoin Nokia as an Embedded Software Engineer and play a vital role in designing, developing, and maintaining embedded software for cutting-edge optical telecommunication systems. Thrive in an agile environment, gaining hands-on experience while advancing your career alongside industry leaders in a dynamic setting where we tackle complex challenges...


  • Berlin, Berlin, Deutschland Enway Vollzeit

    ENWAY, a Bucher Municipal company based in Berlin, develops autonomous solutions for street cleaning vehicles. We focus on converting conventional street sweepers into autonomous machines through advanced robotics and software engineering.Bucher Municipal AG is a world-leading manufacturer of municipal vehicles for the efficient cleaning of public and...

  • Embedded Developer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland R3 Solutions Vollzeit 60.000 € - 120.000 € pro Jahr

    Whom are we looking for? We are looking for a driven and enthusiastic Embedded Developer to join our team in Berlin at the earliest possible date. The ideal candidate should thrive in truly international team environments, appreciate and foster out-of-the-box thinking and enjoy working with highly motivated individuals to achieve the best solutions. Given...


  • Berlin, Berlin, Deutschland Apex Tool Group Vollzeit 45.000 € - 70.000 € pro Jahr

    Apex Tool Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.  Embedded Software Engineer - DE - WesthausenSummaryThe Embedded Software Engineer is...


  • Berlin, Berlin, Deutschland citema systems GmbH Vollzeit 55.000 € - 85.000 € pro Jahr

    Driving Digital Technologies.Den digitalen Wandel begleiten und aktiv mitgestalten – unsere Mission bei citema. Mit unseren innovativen Ansätzen beraten und unterstützen wir unsere Kunden in den Technologiefeldern Cyber Security, KI und Blockchain. Ebenso gehört die Umsetzung system- und sicherheitsrelevanter Softwareprojekte zu unserem Portfolio. So...


  • Berlin, Berlin, Deutschland Public Cloud Group Vollzeit 80.000 € - 120.000 € pro Jahr

    Als Public Cloud Group sind wir darauf spezialisiert, mittelständischen Unternehmen bei der Modernisierung ihrer IT-Strukturen zur Seite zu stehen und diese auf ein modernes und sicheres Fundament innerhalb der Public Cloud zu stellen. Wir sind derzeit über 470 Personen in der Europa, Tendenz wachsend, und haben Standorte im DACH Raum (München, Magstadt,...

  • Software Developer

    vor 1 Woche


    Berlin, Berlin, Deutschland PSI Software SE Vollzeit 80.000 € - 120.000 € pro Jahr

    Der PSI-Konzern entwickelt Softwareprodukte zur Optimierung des Energie- und Materialflusses bei Versorgern und Industrie. Als unabhängiger Softwarehersteller mit über 2.300 Beschäftigten ist PSI seit 1969 Technologieführer für Prozesssteuerungssysteme, die durch die Kombination von KI-Methoden mit industriell bewährten Optimierungsverfahren für eine...


  • Berlin, Berlin, Deutschland ANGEHEUERT GmbH Personalberatung Vollzeit 63.800 € - 105.000 € pro Jahr

    Senior Embedded Software Engineer needed to develop highly reliable industrial and IoT solutions on cutting edge ARM platforms. This position offers the opportunity to contribute to high innovation projects and to bring your own ideas directly into series products.TasksDevelopment of firmware for ARM based platforms such as Nordic nRF or STM32 from concept...


  • Berlin, Berlin, Deutschland Endress+Hauser Vollzeit 60.000 € - 80.000 € pro Jahr

    Wir suchen einen Embedded Software Engineer (m/w/d), der die Entwicklung unserer innovativen Produkte aus der Prozesstechnik unterstützt.Worum geht es in der Stelle?Als Embedded Software Engineer arbeiten Sie in einem erfahrenen Team und unterstützen bei der Firmware- Entwicklung für Temperaturmessgeräte oder SystemprodukteWelche Aufgaben werden Sie...


  • Berlin, Berlin, Deutschland AEVA Vollzeit 100.000 € - 150.000 € pro Jahr

    About us:Aeva's mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics...