Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
19.0 - 24.0 years
10 - 20 Lacs
Hyderabad
Work from Office
We are hiring for Firmware Development Engineers who are passionate about low-level software, hardware interfacing, and embedded system development. The ideal candidate will be responsible for designing, developing, and maintaining robust and efficient firmware solutions for embedded products. Key Responsibilities: Develop and maintain embedded firmware for microcontrollers and SoCs Work on bootloader development, secure boot , and Linux-based firmware Integrate and optimize RTOS-based systems and device drivers Interface with various peripherals and protocols (USB, UART, PCIe, SPI, I2C, Ethernet) Collaborate with hardware teams for board bring-up and validation Debug and troubleshoot firmware issues using hardware tools (JTAG, oscilloscopes, etc.) Maintain documentation and follow best coding practices Work with Linux kernel , BMC , and ARM processor environments Preferred Candidate Profile: Strong experience in C/C++ for embedded firmware development Hands-on with Linux , RTOS , and secure boot environments Proficiency with FPGA interfaces , device driver development , and peripheral protocols Familiarity with Linux kernel development and board support packages (BSPs) Knowledge of BMC (Baseboard Management Controller) and system-level integration is a plus Strong debugging and analytical skills Bachelors or Master’s degree in Electronics, Electrical, Computer Science, or related field
Posted 2 months ago
3.0 - 10.0 years
3 - 10 Lacs
Ahmedabad, Gujarat, India
On-site
Key Responsibilities: Drive end-to-end cybersecurity integration across the medical device product development life cycle, ensuring security is embedded from concept to release. Develop and maintain cybersecurity for medical products, including security requirements specifications, risk assessments, threat models, and product security architecture documentation. Conduct thorough gap assessments to evaluate compliance with IEC 81001-5-1, IEC 60601-4-5, AAMI TIR 57, and AAMI TIR 97 standards, and implement remediation measures. Perform hands-on vulnerability assessments, penetration testing, and secure code reviews of embedded devices, IoMT (Internet of Medical Things) components, and connected systems. Collaborate closely with development, compliance, and regulatory teams to ensure product security measures meet both internal security policies and external regulatory expectations. Support SBOM management, software supply chain risk evaluations, and third-party component analysis to maintain software transparency and mitigate risks. Provide expert input on secure communication protocols, encryption standards, data protection for both at-rest and in-transit data, and cloud-based connectivity of medical systems. Assist in developing incident response strategies and bring working knowledge of HIPAA, GDPR, and HL7 to address data privacy and healthcare-specific regulatory concerns. Contribute to the continuous enhancement of internal secure development processes, tools, and methodologies, while championing security best practices within product teams. Required Skills and Qualifications: Minimum of 6 years of experience in cybersecurity, including at least 3 years focused on medical devices, embedded systems, or IoT security. Proven track record in authoring security design, defining technical requirements, and documenting security architectures aligned with regulatory needs. Hands-on experience in embedded system security including secure boot, firmware security, threat modeling techniques (e.g., STRIDE, DREAD), and product-level risk assessments. Strong understanding of IEC 81001-5-1, IEC 60601-4-5, AAMI TIR 57, and AAMI TIR 97, along with working knowledge of the medical device product development lifecycle and quality standards like ISO 14971. Demonstrated expertise in vulnerability management and penetration testing of connected products across device and cloud ecosystems. Familiarity with data privacy and interoperability standards such as HIPAA, GDPR, and HL7 is highly desirable. Excellent problem-solving skills, critical thinking, and ability to lead gap analysis and remediation activities in regulated environments. Strong collaboration skills with the ability to influence cross-functional teams including RD, compliance, and product management.
Posted 2 months ago
9.0 - 14.0 years
0 - 1 Lacs
Bangalore Rural, Bengaluru
Hybrid
Role- QNX /Android /Linux Automotive Cybersecurity Developer/Principal Engineer - location, Bangalore Key Skills C, QNX, Linux, Kernel, Device Drivers, BSP, SoC Cybersecurity, Secure Boot, Cryptography, OPTEE, Penetration testing. JOB DESCRIPTION We are looking for a Lead Linux and QNX BSP Developer/ Principal Engineer having experience in SoC Automotive Cybersecurity in embedded domain. The ideal candidate should have expertise in Linux and QNX development and system architecture, is expected to be self-motivated and has the ability to work independently. Should be Enthusiastic and a desire to learn about new technologies. WORK EXPERIENCE Applicant should have significant experience in several of the following: Required: Technical Security concept and Software Security concept. Vulnerability analysis (System and Software). Threat analysis and risk assessment, Threat modelling. Security Testing like Fuzz and Penetration testing. Good understanding of HSM, Secure boot, Secure updates, cryptographic libraries, True Random number generator, Signing (ECDSA, RSA). Good understanding on OPTEE OS, ARM Trusted Firmware, E-fusing. Aware of Crypto terminologies like encryption (AES, ECC), signing (ECDSA, RSA), Hash (SHA-256). Understanding on RFS protection like dm-verity. Ability to work in a fast-paced environment building hardware and software products. Good knowledge on Yocto framework is added advantage. Excellent written and oral communication skills in English. Manage complexity, Drives results, Collaborates with others, instills trust. Proficient in Git version control Occasional travel to customer sites may be required. Close collaboration with other SW & HW Team. Preferred: Experience in Automotive domain Experience in Linux build systems: Yocto Real-time systems programming experience considered an asset. Experience with developing safety ISO26262 certified BSP and product considered a valuable asset Experience in design tools such as EA and Rhapsody Contributions to Linux kernel and other open-source projects
Posted 2 months ago
3.0 - 6.0 years
10 - 14 Lacs
Bengaluru
Hybrid
We are looking for a Lead Linux and QNX BSP Developer/ Principal Engineer having experience in SoC Automotive Cybersecurity in embedded domain. The ideal candidate should have expertise in Linux and QNX development and system architecture, is expected to be self-motivated and has the ability to work independently. Should be Enthusiastic and a desire to learn about new technologies. QUALIFICATIONS Applicant should possess B.E/B.Tech/M.E/M.Tech in Computer Science or Electronics and Communication Engineering or in a related discipline from a reputed institute. Applicant must have at least 3 to 6 years of experience in developing software for Linux and QNX based systems. WORK EXPERIENCE Applicant should have significant experience in several of the following: Required: Technical Security concept and Software Security concept. Vulnerability analysis (System and Software). Threat analysis and risk assessment, Threat modelling. Security Testing like Fuzz and Penetration testing. Good understanding of HSM, Secure boot, Secure updates, cryptographic libraries, True Random number generator, Signing (ECDSA, RSA). Good understanding on OPTEE OS, ARM Trusted Firmware, E-fusing. Aware of Crypto terminologies like encryption (AES, ECC), signing (ECDSA, RSA), Hash (SHA-256). Understanding on RFS protection like dm-verity. Ability to work in a fast-paced environment building hardware and software products. Good knowledge on Yocto framework is added advantage. Excellent written and oral communication skills in English. Manage complexity, Drives results, Collaborates with others, instills trust. Proficient in Git version control Occasional travel to customer sites may be required. Close collaboration with other SW & HW Team. Preferred: Experience in Automotive domain Experience in Linux build systems: Yocto Real-time systems programming experience considered an asset. Experience with developing safety ISO26262 certified BSP and product considered a valuable asset Experience in design tools such as EA and Rhapsody Contributions to Linux kernel and other open-source projects
Posted 2 months ago
6.0 - 8.0 years
20 - 25 Lacs
Pune, Ahmedabad
Work from Office
Role: Sr. Cybersecurity Engineer(Embedded) Experience: 6 to 8 Years Location: Ahmedabad or Pune Job Description: Good hands on towards design, development & maintenance of secure software solutions for Linux-based systems on embedded and automotive systems also security controls e.g.,(Secure Boot, secure unlock, secure reprogramming, message authentication) Good understanding on configuration of AppArmor profiles to enforce security policies and mitigate risks in Linux environments. Hands on towards development and integration of Trusted Execution Environment (TEE) solutions Good knowledge of development and implementation in Cryptography and Key Management. Experience in working with Client Product teams and collaboration with hardware and software team members. Incorporate secure coding standards and practices in DevSecOps, conduct security assessment and code reviews, enforce Static Application Security Testing (SAST), Open Source SW vulnerability scanning and license analysis to ensure SW security. Collect, generate, maintain and update SW bill of materials and contribute to GIT repositories Participate in PI planning, provide effort estimation to implement security controls and contribute to the Feature Roll Out Plan (FROP). We are inviting applications from candidates who can join 15 to 30 days notice max. For more details please feel free to reach out Ravi @ 6305363701 or you may mail your latest updated resume to: ravindra.m@creenosolutions.com
Posted 2 months ago
5.0 - 10.0 years
15 - 30 Lacs
Bengaluru
Hybrid
Primary Skills: Targeted pen testing/security analysis of ECU features at all levels e.g., secure boot, secure OS/TEE, secure protocol implementation, key management systems, debug access activation methods, paid feature activation, system architecture, etc. Good Knowledge of modern automotive embedded systems, secure boot in all facets, baseband (LTE/GSM), Android/Linux/Autosar, CAN/Ethernet. Liaising with ECU SW developers to explain security issues and provide feedback on proposed solutions. Supporting the security test developers by providing input to new features and regression test development. Good Knowledge of Reverse engineering, fuzzing (custom fuzzer development), PoC exploit development, source code review, hardware tampering, design reviews. Must have: Very good knowledge of cyber security, embedded systems and cryptography, which you are passionate about developing on a daily basis. Relevant professional experience with pen testing and/or offensive security and reverse engineering. Very strong (embedded) Linux knowledge. Fluency in written and spoken English. Nice to have: A relevant tertiary qualification with a security component. Knowledge of common automotive protocols. Experience with automotive bus and protocol analysis tools. Any relevant technical certifications - e.g., OSCP
Posted 2 months ago
6.0 - 11.0 years
15 - 30 Lacs
Bengaluru
Work from Office
Must-Have Skills Solid Python development experience including object-oriented programming, designing reusable modules, working with testing frameworks like pytest (incl. fixtures), and building command-line tools for automation or system tasks. Hands-on experience working with Linux systems beyond basic usage — such as writing shell scripts, analyzing system logs, configuring services, or troubleshooting runtime issues. Familiarity with CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions). Ability to write clean, testable, and maintainable code. A curiosity-driven mindset and interest in how complex systems work under the hood. Nice to Have (or Eager to Learn) Strong motivation to grow into platform security topics such as secure boot, disk encryption, access control, and sandboxing in Linux/Android environments. Interest in system-level software design — including how operating systems enforce isolation, security boundaries, and platform resilience. Curiosity about attack surface reduction, ethical hacking, or platform hardening — even without prior experience. Keywords Python Developer Clean Code pytest CI/CD (GitLab, Jenkins, GitHub Actions) Linux System Automation Android Platform Development
Posted 2 months ago
8.0 - 12.0 years
25 - 35 Lacs
Bengaluru
Work from Office
Excellent C Programming skills with Linux Operating System. 7+ years strong experience in embedded security. Knowledge on Python and shell scripting Hands on with STM32 platforms with good knowledge on ARM Cortex architecture Experience using the STMCubeIDE, IAR Workbench and Kiel with good debuggingskills Experience in Embedded Security framework like SecureBoot, Secure firmware update, STM32_Secure_Engine, mbedTLS, mbedcrypto, Trusted Firmware, STM32_Key_Management_Services and FreeRTOS etc. Good understanding of HAL and low-layer drivers Good Communication and learning attitude.
Posted 2 months ago
8.0 - 13.0 years
20 - 35 Lacs
Bengaluru
Work from Office
Job description Excellent C Programming skills with Linux Operating System. 7+ years strong experience in embedded security. Knowledge on Python and shell scripting Hands on with STM32 platforms with good knowledge on ARM Cortex architecture Experience using the STMCubeIDE, IAR Workbench and Kiel with good debuggingskills Experience in Embedded Security framework like SecureBoot, Secure firmware update, STM32_Secure_Engine, mbedTLS, mbedcrypto, Trusted Firmware, STM32_Key_Management_Services and FreeRTOS etc. Good understanding of HAL and low-layer drivers Good Communication and learning attitude.
Posted 2 months ago
8.0 - 10.0 years
20 - 25 Lacs
Thane
Work from Office
Namaskaram! Ajnalens is looking for a Firmware Engineer to join our team at Thane ( Maharashtra). The ideal candidate should have experience working in embedded linux software development. Minimum work experience required: 8+ years of experience in embedded linux software development with below skills. Core Linux System Skills: Strong knowledge of Linux internals : process management, memory handling, and system calls. Proficient in Bash scripting , Makefiles, and build automation. Familiar with cross-compilation toolchains (e.g., arm-none-eabi, clang). Linux Kernel & Driver Development: Experience building and configuring the Linux kernel for embedded systems. Development of custom kernel modules and device drivers (character/block/platform drivers). Working knowledge of Device Tree (DTB) configuration and overlays. Debugging with dmesg , strace , ftrace , gdb , and kgdb. Understanding of interrupt handling , memory-mapped I/O , and DMA. Yocto Project & Build Systems: Proficient with Yocto Project (Poky, BitBake) : Writing custom recipes (.bb, .bbappend) Creating and maintaining layers Configuring machine and distro-specific builds (local.conf, bblayers.conf) Experience building minimal Linux distributions for target hardware Knowledge of OpenEmbedded and integration with external SDKs Peripheral and Hardware Integration: Interfacing with I2C, SPI, UART, GPIO through user space and kernel space. Integration of audio drivers , touch controllers, IMUs, and other peripherals. Power management techniques (suspend/resume, DVFS, clock gating). Security & Boot: Familiarity with U-Boot , secure boot , and trusted execution environments (TEE). Rootfs customization and filesystem security (e.g., read-only FS, squashfs, dm-verity). Testing & Debugging: Use of QEMU , GDB , JTAG , and serial consoles for debugging. Kernel logging, panic analysis, and crash dump handling. Use of static analysis tools. Toolchain & DevOps: Version control with Git , CI/CD using Jenkins/GitLab CI for embedded pipelines. Package deployment via OPKG, RPM, or custom installers. Familiar with containerization concepts (e.g., Docker for cross-building or emulation).
Posted 3 months ago
7 - 12 years
20 - 35 Lacs
Chennai, Bengaluru
Work from Office
Role & responsibilities Management & Competency Manage his team of engineers and technicians (yearly reviews, meetings, missions, objectives) Define the necessary qualifications and training plan for his team with the support of his management Develop a Cybersecurity expertise in automotive embedded, wireless communications and cloud interfaces and usage. Support Privacy engineering expertise development. Allocate his team staff in the projects activities Propose trainings and career evolutions with the support of his management Contribute to the recruitment of the members of his department Domain Skills: Must have worked in Automotive Embedded ECU development projects Work with all project stakeholders including Internal and External Monitor Project Progress including ( Effort, Budget, project milestones) Provide leadership and guidance to coach, motivate, and lead team members to their optimum Performance levels and career development. Perform appraisals interviews for direct reports and plan career path development. Handle technical responsibility for the project (quality and correct functionality of deliverables). Train and coach team members. Follow up with Team members on open actions. Responsible for Quality audit & compliance findings. Identify project specific training. Follow up on the projects as per defined project reporting mechanisms. Responsible for improving project team members efficiency." Technical Qualification : Autonomous in development methodologies and testing techniques Excellent Experience in handling the experience as cyber security lead/Manager Strong knowledge in ISO21434 and cybersecurity controls ( Secure, Boot, Debug, communication, Download ,etc.,) From 7 to 10 years of relevant experience Process, Methodology, Tools, Equipment Deploy the Engineering process, methodology and tools defined by / together with the Engineering discipline Mngr / Dir Provide inputs to the definition of processes, methods and the tools necessary to properly handle projects Ensure the full deployment of Quality Systems and Product Development methodology Deploy the improvement of the standards, methods & tools of his Engineering discipline Standardization & Robust Design Support Standards team by ensuring knowledge, training and implementation of the standards Identify and propose Destandardizations requests before release Ensure that each single design is achieving the highest level of Robust design.
Posted 3 months ago
4 - 9 years
6 - 16 Lacs
Hyderabad
Work from Office
Role & responsibilities Major Skills: Automotive Security concepts, Sec-OC, HSM, AutoSAR Crypto Stack, Secure Boot, Secure Flashing, Debugging. Required Skills: Experience in automotive domain. Strong knowledge and skills on Cybersecurity software features development phases like Requirement Analysis, creating Proposals, Planning, deliverables execution, etc. Development experience in Autosar Crypto stack / Boot loader (with HSM knowledge), Cybersecurity Applications. Good experience in HSM (vHSM / Escrypt HSM) configuration, integration and debugging. Strong debugging skills in HW environment with T32/iSystem/UDE debuggers. Good experience in autosar configuration tools like Vector Davinci Configurator. Good experience in analysing customer requirements and s/w requirements. Experience in CAN(FD)/Flexray/Ethernet protocols. Knowledge on Infineon Tricore MCUs. Required Tools: Version and configuration management tools (Integrity, GIT, clearecase, Mks etc.) Autosar configuration tools: Davinci config pro, Davinci Dev, EB Tresos Debuggers: Trace 32 / ISystem / UDE Bench testing: Controller, Debuggers, Canoe, Canape, Canalyzer. Static analysis: QAC, Polyspace. Requirements & Architecture tools like DOORs, and Rhapsody. Must-Haves : Cyber Security Developer Minimum 3+ years of hands-on experience in Cyber Security within AUTOSAR & Automotive domain. Prior experience in the automotive domain is mandatory. Skill : Automotive Security concepts, Sec-OC, HSM, AutoSAR Crypto Stack, Secure Boot, Secure Flashing, Debugging. A minimum of a Bachelor's degree is required; diploma qualifications will not be considered. Looking for a early joiner within 30 Days.
Posted 3 months ago
3 - 8 years
12 - 20 Lacs
Hyderabad
Work from Office
Cyber Security Developer 3+ years of experience in Cyber Security within AUTOSAR & Automotive domain Automotive Security concepts Sec-OC HSM AutoSAR Crypto Stack Secure Boot Secure Flashing Debugging.
Posted 3 months ago
2.0 - 5.0 years
10 - 18 Lacs
bengaluru
Work from Office
Linux Yocto and BSP Engineer We are looking for an experienced Linux Yocto and BSP Engineer to join our embedded systems team. The ideal candidate will have strong expertise in Board Support Package (BSP) development , Yocto build system , and Linux kernel customization for embedded platforms. Key Responsibilities: Develop, customize, and maintain Board Support Packages (BSPs) for embedded Linux platforms. Configure and build embedded Linux images using the Yocto Project (Poky, meta-layers, recipes, BitBake). Port and configure Linux kernel and device drivers for new hardware platforms. Collaborate with hardware teams to bring up new boards and debug hardware/software issues. Optimize Linux kernel, bootloader (U-Boot), and system startup for performance and reliability. Develop and maintain build infrastructure, including automated build systems and CI/CD pipelines for firmware releases. Integrate and configure various peripherals (I2C, SPI, UART, USB, Ethernet, etc.) in the Linux device tree. Troubleshoot boot, kernel, and user-space issues using appropriate debugging tools (JTAG, GDB, strace, dmesg, etc.). Collaborate with application developers and system integrators to deliver end-to-end embedded Linux solutions. Required Skills & Experience: Bachelors in Electronics, or related fields. 5+ years of hands-on experience in embedded Linux development. Proficiency with the Yocto Project , including writing and managing recipes, layers, and custom distributions. Strong understanding of Linux kernel internals , device drivers , and bootloaders (especially U-Boot). Experience with low-level debugging and hardware bring-up. Proficient in scripting languages such as Bash and Python. Familiarity with version control systems such as Git. Experience with embedded microprocessors (e.g., NXP i.MX series, TI Sitara, STM32MP1, etc.). Good understanding of cross-compilation toolchains and build environments.
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City