-
Firmware Developer
3 weeks ago
DXC Luxoft Bangalore, IndiaJob Description : · Project Description : · This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. Join our team to contribute to cutting-edge memory-related firmware projects, where your skills will play a crucial role in opt ...
-
Firmware Developer
4 days ago
Tata Technologies Bengaluru, IndiaHello All, · Firmware Developer-(Hands on strong experience in C coding preferably in Automotive Domain) · Experience :- 5 To 8 Years · Location :-Bangalore · Job Description · • Hands on strong experience in C coding preferably in Automotive Domain, for a non-OS platform. · • Ex ...
-
Firmware Developer
3 weeks ago
METACIPHER LABS PRIVATE LIMITED Bangalore, IndiaJob Description : · Knowledge of CPU Architectures like RISC-V, x86 and ARM · - Experience in C and Assembly programming. · - Good understanding of DDR5/HBM memory controller and communication protocols such as I2C, SPI, PCIe. · - Good understanding of Linux operating system conc ...
-
Firmware Developer
2 weeks ago
Cientra Techsolutions Bengaluru, India Full timeRole : Firmware Developer · Job Responsibilities and Requirements : · - Plan, design, and implement embedded software for next-generation Automotive products. · Analyze customer, system, and safety requirements to derive software project requirements. · Review and understand Te ...
-
Firmware Developer
3 weeks ago
Spectrum Consultants India Private Limited bangalore, IndiaFirmware Developer Summary · Experience Required: · 4 - 8 Years · Job Term: · Permanent · Location: · Bangalore · Category: · Embedded · A leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wi ...
-
Firmware Developer
4 days ago
Tata Technologies bangalore, IndiaHello All, · Firmware Developer-(Hands on strong experience in C coding preferably in Automotive Domain) · Experience :- 5 To 8 Years · Location :-Bangalore · Job Description · • Hands on strong experience in C coding preferably in Automotive Domain, for a non-OS platform. ...
-
Firmware Developer
3 weeks ago
TALENTON TECHNOLOGY SERVICES PRIVATE LIMITED Bangalore, India permanentFirmware engineering skill sets : · Languages : C/C++, · frameware : Qt, · Tools : sqlite3, git. · Linux : IPC machanism, POSIX threads, threads synchronisation. · - Linux bootup process, filesystem, partitions, device driver knowledge. · Technologies : Cloud, DVR, nDVR, MPEG ...
-
Firmware Developer
2 days ago
Tata Technologies Bengaluru, IndiaHello All,Firmware Developer-(Hands on strong experience in C coding preferably in Automotive Domain)Experience :- 5 To 8 YearsLocation :-Bangalore · Job Description · • Hands on strong experience in C coding preferably in Automotive Domain, for a non-OS platform. · • Experience ...
-
Storage Firmware Developer
4 days ago
Eximietas Design Bengaluru, IndiaJob Description: Storage Firmware Developer · We are seeking an experienced Storage Firmware Developer to join our team. You will be responsible for designing, developing, and optimizing firmware for our storage solutions, ensuring high performance and reliability. · Key Responsi ...
-
Firmware Embedded Developer
3 weeks ago
MountTalent Consulting bangalore, IndiaOrganization Overview: · At Hoomanely, we are obsessed with Pet Health and Longevity. · Our Vision: To build the world's only "Pet-first" smart ecosystem, including the right conscious products engineered to peak and sustain a pet's well-being and prosperity · Our Mission: To tra ...
-
BMC Firmware Developer
3 weeks ago
LOGIC PLANET IT SERVICES bangalore, IndiaAbout the job : · Responsibilities : · - Design, develop, debug, test, and maintain BMC firmware using (Insert Programming Language(s) Here) (e.g., C, C++, Assembly) · - Collaborate with hardware engineers to ensure compatibility between firmware and hardware components · - Analy ...
-
Bluetooth Firmware Developer
4 days ago
Capgemini Engineering Bangalore Urban, IndiaAbout the job · About GlobalEdge Software (Part of Capgemini) · GlobalEdge Software is a product engineering company that has been in the business of embedded software solutions and technologies for over 15 years. We deliver customized and rigorously-tested solutions in five key ...
-
Firmware Development Engineer
3 weeks ago
Intel bangalore, IndiaJob Description · Develops embedded software/firmware within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations. Job may require experienc ...
-
Embedded Firmware Developer
3 weeks ago
Nityo Infotech bangalore, IndiaR Embedded Firmware Developer: Budget-17LPA Job Description:Skill Requirement: Understanding of basic concepts of programming languages like C or Embedded C or C++. Excellent Knowledge on Linux Application and System Programming Familiarity with using system calls & low-level har ...
-
Firmware Developer with Linux
2 weeks ago
LeadSoc Technologies Pvt Ltd Bengaluru, India Full time- Experience in Linux kernel space development · - Hands-on with Integrate and validate OEM device driver · - Experience in Microprocessor-based system like Nvidia or Similar. · - Experience in Yocto, Buildroot ...
-
Firmware Development Engineer
2 weeks ago
RapidBraiins Bangalore, India Full timeJob Description : · Enroute Corporate Solutions is one of the fastest-growing Corporate associates providing sophisticated services to diversified business sectors and serving clients pan India and Abroad. · - Every business should have systems and procedures that are developed ...
-
PES037 - Firmware Development
1 week ago
Mistral Solutions Bengaluru, IndiaAbout Mistral: · Mistral's software team is equipped to handle the challenging software requirements of state-of-the-art applications in consumer, industrial, aerospace and defense domain. Our team's expertise encapsulates the gamut of software development services including low- ...
-
Firmware Development Engineer
1 week ago
Intel Bengaluru, India· Job Description · Develops embedded software/firmware within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations. Job may require experien ...
-
Firmware Developer
1 month ago
Atos Bangalore, IndiaEviden, part of the Atos Group, with an annual revenue of circa € 5 billion is a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and se ...
-
Manager – UEFI Firmware Development
3 weeks ago
Lenovo bangalore, IndiaDescription and Requirements · Are you ready to join a leading UEFI firmware development team in Bangalore, India, and contribute to creating the world's top servers? Lenovo is seeking a highly skilled Manager in Firmware Development to lead our team in developing UEFI for our ...
Engineer - Firmware Developer - bangalore, India - Qualcomm
Description
Company:
Job Area:
Engineering Group, Engineering Group > Software EngineeringGeneral Summary:
Job Purpose:
The role is to develop firmware for Qualcomm's range of chipsets. This will be embedded application,
middleware and/or BSP software running on the on-chip processors. It will involve coding in
embedded 'C' within a resource constrained multi-processor environment.
Right candidate shall be required to primarily contribute to all aspects of platform development.
Candidate will require to familiarize themselves with existing code deployed on earlier variants of the
chip and further enhance or fix customer reported issues around the platform. Role would additionally
entail troubleshooting and resolving system issues ranging across multiple firmware layers interfacing
with other sub-systems within the chip or with hosting chipsets.
Engineer will take ownership of a project components and will be responsible for delivering the
software on timescales agreed with group leader/programme manager. The engineer should be able
to work with minimal supervision.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Key Responsibilities:
The ability to multitask in a paced environment.
Capture requirements and detailed analysis for assigned tasks.
Document detailed high-level design for assigned tasks including enhancing and adapting
existing design to suit software requirements.
Task definition and work breakdown including time estimation.
The ability to prioritize requests and communicate priorities.
Develops and tests software of major scale and complexity to agreed timescales.
Maintenance of software including defect investigation.
Delivery of high-quality secure firmware in line with the department's processes
Conducts peer software reviews.
Creates relevant documentation following the department's processes.
Person Specification:
Required Desired
Excellent C programming skills with proven
experience of writing efficient code for low
powered and memory constrained systems.
Secure firmware development experience with
sound conceptual knowledge of Trusted
Execution Environment (TEE) and/or Trusted
Platform Modules (TPM)
Knowledge of assembly programming would
be very desirable.
Excellent trouble shooting and analytical
skills that may be applied to resolve potential
system issues
Knowledge of ARM TrustZone Technology and
concepts such as TZPC and TZASC.
Understanding and an interest regarding
security threats in embedded systems and the
means to counter such threats by
hardware/software mechanisms.
Extensive on-chip application development
experience with a clear understanding of chip
development life cycle and exposure to SoCs,
peripherals and embedded environments.
Knowledge of concepts such as Secure Boot,
Access Control, Authentication,
Encryption/Decryption, secure device
provisioning or key management.
Experience with SOC bring-up including
knowledge of digital hardware along with ability
to read board schematics
Exposure to debugging tools and use of utilities
like logic analysers, oscilloscope, JTAG
interfaces over Lauterbach/J-Link.
Strong communication skills with ability to
evaluate and create design documentation
detailing complex features and relationships
Knowledge and exposure to FreeRTOS would
be very desirable.
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.
Strong understanding of Embedded hardware,
Computer Architecture and Operating System
concepts.
Minimum Qualifications
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
OR
Master's degree in Engineering, Cybersecurity, Information Systems, Computer Science, or related
field
Security qualifications such as CISSP (Certified Information Systems Security Professional) will be
an added advantage.
Work Experience
2+ years of Software Engineering in Software development preferably in Embedded and
programming in C / Assembly
Applicants : If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to
Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.
Qualcomm is an equal opportunity employer and supports workforce diversity.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.