Embedded Software Security
5 days ago
Job Summary:
As a Security Software Designer, you will be responsible for designing, developing, and implementing software solutions that protect systems and networks from cyber threats. You will work closely with cross-functional teams to ensure that security is integrated into every phase of the software development lifecycle.
Primary responsibilities:
Carry security assessment Complying to Wabtec CATO requirements on Embedded Product Using Threat Model, Threat & Risk Analysis and vulnerability analysis.
Bring up the Security Architecture and Design as per the Need of the project to mitigate/Remediate the threats and Get final Cybersecurity approval for Release.
Design and Develop the Secure Embedded software applications
Analyze and propose mitigation for Security scan results - SAST,DAST,SCA and FST requirements.
Collaborate with Development team of Different Product lines to propose and integrate the secure Practices in product design lifecycle
Qualification / Requirement:
- Bachelors/Masters degree in CS/E&C/IS with Overall Working experience of 8+ Years in Embedded System with Cybersecurity
- Proven experience in Secure software design development with security practices.
- Strong understanding of security protocols, cryptography, and secure coding techniques.
- Excellent problem-solving skills and attention to detail.
Essential Requirements:
- Very strong technical knowledge on Secure Embedded system Design and Implementation in Bear Metal & Embedded Linux Secure Boot, Serial, USB, Ethernet and IoT
- Hands experience with Programming Language C, C++ and Python
- Secure Design Patterns & Principles, Standards IEC62443, NIST 800 Standard OWSAP, CWE
- Working experience with Network Protocols, network Infrastructure and services in Embedded Linux Firewalls, Router, Switches, VPN, HTTP, SH,SFTP,FTP,TFTP,SNMP,DHCP,MQTT,MQTTS,NTP etc
- Cryptographic Concept - Storage of passwords, accounts, keys, Certificates use, Crypto Key Management, Key Generation and Key Usage
Desired Requirements :
- Sound Knowledge on the Network Security Protocols HTTPS, SSL,TLS
- Authentication and Authorization
- Gitlab Repository and Pipeline Concept
- Design and Development experience in FPGA, PLC, Cloud and IOT based secure systems
- Study and Propose best Security design Solution to meet the project needs
- Understand and Comply to customer proposed security Requirements and Standards
- Risk Assessment
- Security Scan tools Knowledge Polaris, Blackduck etc
- Ability to perceive the system knowledge and Analyse the Threat Surface and Vector of threat
- Proficient enough to Propose and Conceptualize the Security solution based on the Technology domain
Work Model: Hybrid (3 Days a week), May change from time to time based on the Organization policies
Travel: Domestic/International- Minimal Based on project need
Physical Requirement:
- Shall be able to be work on hybrid model at Bengaluru facility and collaborate with team members
- Efficient enough to work long hours on Laptop/System as required by project needs.
-
Embedded Software Engineer – LVGL
2 days ago
Bengaluru, Karnataka, India eSSL Security Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDepartment : Embedded Systems Type: Work From Office Work Location : Bangalore Positions : 6 Minimum Experience : Experienced Minimum Education : Graduate Gender : BothKey ResponsibilitiesDevelop and maintain GUI applications using LVGL on Embedded Linux platforms (Yocto, Buildroot, Raspberry Pi, NXP i.MX, etc.).Integrate LVGL with framebuffer (fbdev), DRM,...
-
Embedded Software Engineer, Silicon Security
2 days ago
Bengaluru, Karnataka, India Google Full time ₹ 20,00,000 - ₹ 25,00,000 per yearMinimum qualifications:Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience.2 years of experience in development, testing and deployment of consumer electronics/embedded systems.Experience with embedded programming in C/C++/Rust.Experience with embedded systems, kernel, Linux, Real-Time Operating System...
-
Embedded Software Developer
32 minutes ago
Bengaluru, Karnataka, India Qode Jobs Full timeJob descriptionEmbedded Software EngineerLocation: Bangalore, IndiaWorkplace Type: OnsiteSalary: Upto 23 LPAAbout the RoleWe are seeking a highly motivated and experienced Embedded Software Engineer to join our dynamic team. In this role, you will be responsible for the development, maintenance, and optimization of embedded software for microcontroller-based...
-
Embedded Software Engineer
6 days ago
Bengaluru, Karnataka, India Qode Full time ₹ 8,00,000 - ₹ 12,00,000 per yearLocation – BangaloreExperience – 8+ yearsWork mode- Onsite, immediateNotice period – daysYour Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller-based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces, and...
-
Embedded Software Engineer
2 days ago
Bengaluru, Karnataka, India Qode Full time ₹ 1,04,000 - ₹ 1,30,878 per yearLocation – Bangalore Experience – 8+ years Work mode- Onsite, immediate Notice period – days Your Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller- based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral...
-
Embedded Software Engineer
1 minute ago
Bengaluru, Karnataka, India Qode Full time ₹ 15,00,000 - ₹ 25,00,000 per yearLocation – Bangalore Experience – 8+ years Work mode- Onsite, immediate Notice period – daysYour Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller-based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces,...
-
Embedded Software Engineer
5 days ago
Bengaluru, Karnataka, India The Value Maximizer Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLocation -BangaloreExperience -8+ yearsWork mode-Onsite, immediateNotice period -15- 30 daysYour Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller-based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces, and...
-
Bengaluru, Karnataka, India Google Full time ₹ 1,04,000 - ₹ 1,30,878 per yearMinimum qualifications:Bachelor's degree in Electrical Engineering, Electronics Engineering or Computer Engineering, or equivalent practical experience.5 years of experience with embedded software development in C/Rust/C++.Experience with embedded systems development, RTOS, Linux device drivers, and hardware/software integration.Preferred...
-
Senior Embedded Software Developer
5 hours ago
Bengaluru, Karnataka, India Qode Full time ₹ 6,00,000 - ₹ 18,00,000 per yearEmbedded Software Engineer Location : BangaloreWorkplace Type : OnsiteAbout the Role : We are seeking a highly motivated and skilled Embedded Software Engineer to join our dynamic team. In this role, you will be responsible for the development, maintenance, and optimization of embedded software for microcontroller-based systems. You will work closely...
-
Embedded Software Engineer
6 days ago
Bengaluru, Karnataka, India Wabtec Full time ₹ 15,00,000 - ₹ 25,00,000 per yearHow will you make a difference?As an Embedded Software Engineer, you will utilize experience and expertise to develop and execute objectives for self and others, as well as provide technical solutions, through Embedded Software Applications, for a myriad of customer requestsYou will have the ability to affect short-term and some long-term business goals on...