Job Description
Urgent Hiring!!! for product base company in Bangalore location
Requirement:
EDUCATION/KNOWLEDGE
Computer Science/Electrical/Electronics & communications Engineering Degree
>9 years experience in embedded software with at least 3years in embedded security implementation
Excellent knowledge of Software and Security Development Life Cycle (SDLC and hands on experience in C/C++ programming and modern agile SW toolsets.
Experience with secure and safe coding standards for C/C++ (CERT SEI, MISRA C, etc.)
Very good knowledge on cryptography (both symmetric-key and asymmetric-key primitives)
Experience with the development of cryptographic algorithms (e.g. MAC, Digital Signatures, Authenticated-Encryption, Key Agreement Protocols) for embedded systems using open source or proprietary crypto libraries.
Basic understanding of TCP/IP and other network protocols, common networking ports and protocols, traffic flow, system administration and OSI model.
Good understanding of IoT technology stack, Network Security, REST/SOAP API and Key management lifecycle, e.g. dealing with the generation, exchange, storage, use of cryptographic keys.
Knowledge of commonly used cryptographic algorithms, AES, DES, RSA etc.
Basic understanding of communication protocols Bluetooth 5.1 supporting BLE, Zigbee, WiFi, LoRaWAN security and other IoT communication security protocols
Experience in Microcontroller based system development (using products from e.g. Murata, STMicroelectronics, Renesas, PIC, NORDIC, Silicon Labs processor families) without proprietary OS.
Good understanding of Embedded Linux and development of applications on Linux platform
Experience in low level micro controller development, e.g. device drivers, configuring clocking modes, power management and bringing up device
Good understanding of general-purpose network security protocols e.g. TLS and IPsec
Experience in low level micro controller development and firmware testing, e.g. device drivers, configuring clocking modes, power management, DMA and non-volatile memory
Flexibility to travel internationally to visit customers, development partners and suppliers.
Fluent and articulate in English
CRITICAL EXPERIENCE
Proven ability to execute on engineering deliverables
Strong customer service mindset and mentality of delivering quality products and services on time and within company cost and profitability objectives.
Fluent communication skills facilitating collaboration with own team, customers, internal business leaders and technology leaders to create value.
Individual must be self-motivated, have strong planning skills, mentor and guide a small team (2 Engineers) and be able to deal with individual contribution and balance multiple competing priorities
COMPETENCIES
Excellent motivational skills: a person with the ability to achieve goals and the highest standards of performance in a dynamic fast paced environment.
Attention to detail and on time delivery
Excellent judgment, timely and high-quality decision-making skills
Clear, strategic thinker with the ability to identify, analyze, and solve complex problems.
MOTIVATIONAL/CULTURAL FIT
Results driven
Clear and concise communication
Innovation demeanor
Problem solving
Passion for technology
Employement Category:
Employement Type: Full time
Industry: Electronics Manufacturing
Functional Area: IT
Role Category: Software Developer
Role/Responsibilies: Supervisor Software Systems Engineer
Contact Details:
Company: Cerentral Consultants
Location(s): Bengaluru
Keyskills:
Embedded
Security
Microcontroller
Protocols