Post Job Free
Sign in

Embedded Developer

Company:
GRUNDFOS
Location:
Chennai, Tamil Nadu, India
Posted:
May 02, 2024
Apply

Description:

Develop and enhance the features in the Grundfos pumps and drives to ensure that we are secure and continue having the world best products by developing embedded software in close colaboration with the other developers using our common software platform

Have a holistic view of team delivery and dependencies

We work in an agile environment where flexibility is a natual thing as well as the ability to plan your own

Your main responsibilities :

Design and development of different embedded SW applications and low-level drivers with cyber security measures and ensure that it is working as expected.

Define solutions from a system perspective and support System integration

Ensure alignment with the SW architecture and platform.

Expert level understanding and knowledge with extensive hands-on work experience.

Embedded concepts at SW as well HW levels.

Good execution skills regarding defensive/offensive cyber security measures within embedded products and interface to point-to-point and cloud solution is Preferable.

Hands on experience on cybersecurity elements as cryptography, signing, Secure memory, audit logging, user management is Preferable.

Architecture, high/low level design and coding in Embedded C. (mush have)

Structured, modularized development and testing at all levels for different embedded software components like -

RTOSknowledge (Threadx, Yocto Linux), memory, etc

Knowledge on ccommunication drivers and protocols eg RS232, RS485, I2C, SPI etc

MCU architectures. Preferably - Renesas (Rx, V850, RL78)

User level understanding and knowledge with hands on work experience.

Knowledge of product security standards and regulations IEC 62443, ETSI 303 645 etc

Understanding of framework elements such as OWASP, NIST CSF, CSA CCM, IoT SF Security

Knowledge on relevant tools, eg, MS Threat Modeling, statistical code analysis, security test, code scan

SW testing tools at unit level. Preferably - CPPUnit/Google test.

Any continuous integration tool. Preferably - Jenkins.

Any version control tool. Preferably - GIT

Knowledge of scripting languages like Python

Your Background :

Experience of 10-14 years of relevant work experience after formal degree of B.E/ B. Tech, M.E/M.Tech (Electronics Background

Full time

Apply