04 Nov
|
Cyber Identity Solutions
|
Pune
04 Nov
Cyber Identity Solutions
Pune
Company: Cyber Identity Solutions
Website: Visit Website
LinkedIn: Visit LinkedIn
Business Type: Enterprise
Company Type: Product
Business Model: B2B
Funding Stage: Bootstrapped
Industry: Cyber Security
Salary Range: ₹ 28-30 Lacs PA
About the Company Cyber Identity Solutions is a technology and cybersecurity solutions provider focused on delivering innovative technology services and solutions to businesses across industries.
Job Overview We are looking for an experienced Embedded Firmware Engineer with strong expertise in Zephyr RTOS, Embedded C/C++, BIOS development, and secure embedded systems.
The ideal candidate will have hands-on experience in developing low-level firmware, designing real-time operating systems, implementing device drivers, and integrating hardware and software components. The role requires a strong understanding of embedded system architecture, firmware security, and industrial communication protocols.
The candidate will be responsible for designing, developing, debugging, and optimizing embedded firmware for reliable, secure, and high-performance systems.
Key Responsibilities
- Design, develop, and maintain embedded firmware using C and C++.
- Develop and customize firmware components using Zephyr RTOS.
- Design and implement RTOS-based and bare-metal embedded applications.
- Develop, maintain, and optimize BIOS, bootloaders, and low-level firmware.
- Develop and integrate device drivers and Board Support Packages (BSPs).
- Perform hardware bring-up, platform initialization, and hardware-software integration.
- Implement secure boot mechanisms, cryptographic functions, and firmware security features.
- Identify, debug, and resolve firmware defects, system-level issues, and security vulnerabilities.
- Develop and integrate PLC-based solutions for industrial automation and control systems.
- Implement and troubleshoot industrial communication protocols, including Modbus, BACnet, and Ethernet.
- Develop and maintain CI/CD pipelines for embedded firmware development, testing, and deployment.
- Perform firmware validation, system testing, and performance optimization.
- Collaborate with hardware, software, and cybersecurity teams to deliver secure and reliable embedded solutions.
- Ensure adherence to coding standards, firmware development best practices, and security requirements.
Technical Skills Mandatory Technical Expertise
- Zephyr RTOS Development: Hands-on experience in Zephyr RTOS architecture, configuration, and development.
- Embedded Programming: Strong proficiency in Embedded C and C++.
- BIOS & Firmware Development: Experience in BIOS, bootloader, and low-level firmware development.
- RTOS & Bare-Metal Design: Strong understanding of real-time operating systems and bare-metal system architecture.
- Device Drivers & BSP: Experience in developing and integrating device drivers and Board Support Packages.
- Embedded Security: Knowledge of secure boot, cryptography, and firmware security mechanisms.
- Debugging & Security Remediation: Experience in firmware debugging, vulnerability identification, and security remediation.
- PLC Programming: Experience in PLC programming and industrial automation integration.
- CI/CD & Version Control: Familiarity with embedded firmware build pipelines, automated testing, Git, and version control systems.
- Industrial Communication Protocols: Working knowledge of Modbus, BACnet, and Ethernet.
Primary Technology Focus Zephyr RTOS | Embedded Firmware Development | Embedded C/C++ | BIOS Development | Secure Embedded Systems | RTOS | Bare-Metal Programming | Device Drivers | BSP Development | PLC Integration | Industrial Communication Protocols
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related discipline.
- Strong hands-on experience in embedded firmware development using C/C++.
- Practical experience with Zephyr RTOS or equivalent real-time operating systems.
- Experience in BIOS, bootloader, device driver, or BSP development.
- Robust understanding of embedded system architecture and hardware-software integration.
- Knowledge of secure boot, cryptographic implementations, and embedded security best practices.
- Experience working with industrial communication protocols and PLC integration.
- Robust analytical, debugging, and problem-solving skills.
Preferred Qualifications
- Experience in industrial automation, IoT, or secure hardware platforms.
- Exposure to ARM-based embedded platforms and microcontrollers.
- Experience with hardware debugging tools such as JTAG, SWD, logic analyzers, and oscilloscopes.
- Familiarity with firmware build systems, automated testing, and CI/CD pipelines.
- Understanding of cybersecurity principles applied to embedded and industrial systems.
Ideal Candidate Profile The ideal candidate is a technically strong embedded engineer with a security-first mindset and the ability to work across the firmware stack. The candidate should be comfortable working on low-level firmware, RTOS-based applications, hardware initialization, device drivers, and secure firmware deployment, while collaborating with cross-functional engineering teams.
Candidates with hands-on experience in Zephyr RTOS, Embedded C/C++, BIOS development, and secure embedded systems will be strongly preferred.
📌 Embedded Engineer (Pune)
🏢 Cyber Identity Solutions
📍 Pune