18 Sep
|
MyCareernet
|
Bengaluru
18 Sep
MyCareernet
Bengaluru
Key Skills: Architecture, CSS, EDA, Embedded, Firmware, Go, Linux, REST, Security
Roles & Responsibilities:
Your day-to-day role will involve low level software development, test and debug on various platforms, including software models, development boards and shipping products.
Participating in the design and implementation of new features and bug fixes in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, Linux Kernel
Act as a people manager or technical lead, supporting engineer growth, guiding teams, and coordinating efforts to ensure predictable delivery of quality software.
Skills Required:
Minimum 14+ years of demonstrated experience.
Excellent C/C++ programming skills with the ability to add significant current functionality
Analyze and fix sophisticated defects. Some knowledge of assembly and strong debugging skills.
Expertise in low-level software,
with a robust understanding of system architecture (preferably ARM), OS fundamentals, bootloaders.
Good understanding of test methodologies, CI and test automation.
Technical leadership or people management experience, mentoring junior engineers.
Nice To Have
Experience with Python programming and writing shell scripts.
Experience of software profiling, instrumentation, and optimization.
Experience with Security Development Lifecycle (SDL) practices.
Familiar with open-source project development cycles and contribution processes including upstreaming and codeline maintenance.
Solid interpersonal skills; excellent written and spoken English.
Education: Bachelor's degree in Engineering
📌 Staff Software Engineer Bengaluru
🏢 MyCareernet
📍 Bengaluru