Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Responsibilities
Demonstrate consistent, high quality, on-time, independent execution on moderately complex technical tasks.
Strong technical expertise and ownership for the modules owned with limited direction and oversight.
Lead development efforts for Security software in C for embedded platforms on ARM / RISCV processors.
Responsible for planning, time management, and quality of own deliverables and of the team.
Follow defined methodologies, processes, and procedures for various software development activities.
Triage, Debug, and resolve issues and bugs in the software through good problem-solving skills.
Collaborate within and cross functional teams as required to ensure quality work products are delivered.
Work on multiple assignments and demonstrate an ability and flexibility to cater to changing priorities.
Effectively resolve ambiguities in requirements and priorities; And independently resolve blocking issues.
Keep oneself up to date with industry trends and technology developments around the related areas of work.
Minimum Qualifications
Bachelor's / Master's degree in Engineering, Information Systems, Computer Science, Electronics or related field.
Minimum 6-8 years of experience in Embedded software development and programming in C / C++ / Assembly.
Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts.
Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc.
Understanding of RTOS fundamentals like multi-threading, interrupt management, cache / memory management etc.
Understanding of YOCTO / OWRT / Android build framework.
Exposure of Linux device driver development, debugging, system stability, etc.
Experience in leading and driving software development activities independently and working with multiple teams.
Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets :
Symmetric & Asymmetric Cryptography,
Device integrity & Authentication,
Secure communications,
Trusted execution environment,
Protected virtualization
Platform isolation techniques,
Embedded / real time OS security,
Vulnerability detection methods,
Exploit mitigation techniques,
Hardware access control,
Secure provisioning and debug,
Key management and applied cryptography
Desirable Qualifications
Good understanding of and experience on embedded processor architectures like ARMv8 / 9 or RISC-V processors.
Experience with code versioning tools (git / perforce) build tools (Makefiles / SConscript / Python), and debuggers like JTAG.
Understanding of a broad range of topics Linux Kernel, Android Frameworks, Secure software development etc.
Skills Required
Rtos, Debugging, Embedded Systems, Linux Device Drivers, Security
Create a job alert for this search
Lead Platform Engineer • Hyderabad / Secunderabad, Telangana
Related jobs
Embedded Engineer
Epergne SolutionsHyderabad, Telangana, India
Quick Apply
Epergne Solution is looking for.Strong Knowledge on Linux and Linux services like.Network Manage, Modem Manager, Firewall, BT, Wi-Fi.
C++, Linux, Wi-Fi, Bluetooth, Network & Modern Manage.Prefer...Show moreLast updated: 30+ days ago
Promoted
SoC Infrastructure software – Development Lead (Dev-Lead)
People Tech Group Inchyderabad, telangana, in
SoC Infrastructure software – Development Lead (Dev-Lead).We are seeking a highly experienced software engineer to lead the design, development, and optimization of low-level software infrastructur...Show moreLast updated: 8 days ago
Senior / Lead Technical / Production / Application / L3 Support Engineer
OpenpriseHyderabad, TS, IN
Quick Apply
Job titles : Senior / Lead Technical Support Engineer Senior / Lead Production Support Engineer Senior / Lead Application Support Engineer Level 3 Support Engineer Experience : 5-10 years Role ...Show moreLast updated: 30+ days ago
Embedded software Engineer
Votary Softech Pvt LtdHyderabad, TG, in
Quick Apply
Designing, developing, coding, testing and debugging Security related software on Embedded platforms.Developing software in C, Assembly.
Python to run on ARM, RISCV & Proprietary CPU platforms.D...Show moreLast updated: 20 days ago
Backend Lead Engineer
RiskInsight Consulting Pvt LtdHyderabad, TS, IN
Quick Apply
We are seeking a highly skilled Backend Lead to join our Centre of Excellence (COE) team, delivering scalable backend solutions for multiple clients.
This role demands deep technical expertise, lead...Show moreLast updated: 30+ days ago
Promoted
Embedded Firmware Developer
Cognizanthyderabad, telangana, in
We are looking for a highly skilled.The ideal candidate will have deep expertise in low-level driver development, microcontroller programming, and interfacing with various hardware peripherals.Deve...Show moreLast updated: 8 days ago
Promoted
Lead Firmware Engineer - Embedded System
HireIT ConsultantsHyderabad
Role : Lead Firmware Engineer Location : Ghatkesar Position Summary : We are seeking a...Show moreLast updated: 30+ days ago
Embedded Developer
Votary Softech Pvt LtdHyderabad, TG, in
Quick Apply
Hands on in embedded Firmware, Hardware design, PoC, Prototyping, ready HW identification.Hands on Embedded C, C++, Python, RTOS, Linux Device Drivers, compilers, debugger, testing.MCU-ARM cortex,8...Show moreLast updated: 12 days ago
QA Lead
SonetelHyderabad, TS, IN
Remote
Quick Apply
We are seeking a hands-on QA Lead to build and own the future of quality assurance at Sonetel.This is a player-coach role where you will define our QA strategy, build and manage Sonetel’s automatio...Show moreLast updated: 7 days ago
Promoted
Technical Lead
People Tech Group IncHyderabad, IN
Required Skills & Qualifications.Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field.
Strong hands-on experience with OpenGL ES (2.Proficiency in...Show moreLast updated: 26 days ago
Promoted
Senior Embedded Engineer
Dhruva Spacehyderabad, telangana, in
Role overview and responsibilities : .We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics / Hardware department.
In this role, you will be inst...Show moreLast updated: 30+ days ago
Promoted
Medtronic - Principal Software Engineer - Embedded System
Medtronic (Medtronic)(279)Hyderabad
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all.
Youll lead with purpose, breaking down barriers to innovatio...Show moreLast updated: 19 days ago
Promoted
Sr. Embedded Design Engineer
Zebu Intelligent Systemshyderabad, telangana, in
We are seeking a detail-oriented and innovative Sr.Embedded Design Engineer to design, develop, and test embedded circuits and systems.
The ideal candidate will have experience with circuit design, ...Show moreLast updated: 5 days ago
Promoted
Engineering Manager -Linux Kernel Development / Low-level Embedded Firmware
Silicon LabsHyderabad, Telangana, India
We are seeking a hands-on technical.Linux driver and low-level firmware development team for Wi-Fi ICs.In this role, you will contribute directly to Linux kernel drivers and hardware accelerator fi...Show moreLast updated: 3 days ago
Promoted
Senior Principal Software Engineer - Embedded System
NS Global CorporationHyderabad
Mars Telecom Systems is looking for highly skilled Senior / Principal Software Engineers with expertise in C++ and Embedded Systems to join our engineering team.
You will be working on backe...Show moreLast updated: 30+ days ago
Promoted
Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming
MARSHyderabad
Job Description : We are seeking a highly skilled and motivated Embedded Software Engineer to join our team.The ideal candidate will have a strong ba...Show moreLast updated: 30+ days ago
Promoted
Lead Embedded Software Engineer - C++ / Microcontroller
5G-AIHyderabad
As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals.Key Qual...Show moreLast updated: 30+ days ago
Promoted
Technical Lead - Zephyr RTOS
Semi leafHyderabad
Job Title : Technical Lead - Zephyr Level : 7+ : Bangalore / Hyderabad Job Summary : Show moreLast updated: 30+ days ago
Promoted
Storage Development Lead - Linux Core Platform
SEMI LEAF consulting servicesHyderabad
We are Hiring Linux Core Platform Storage Development Lead Location : Hyderabad Experience : 8 to 10 + Years< / b&g...Show moreLast updated: 26 days ago
Collaborate with business stake to gather the requirements and prepare functional designs for implementation.Conduct System integration tests and assist in UAT tests.
Responsible for both support (L...Show moreLast updated: 27 days ago