Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 6.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Hands on experience on System Drivers which includes GPIO, Clocks, Buses Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is mandatory. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). 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 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
0.0 - 4.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The display software team is looking for talented software engineers interested in designing and developing software for mobile and embedded devices. The display software team is responsible for delivering device driver, firmware, and tools for Snapdragon chipsets, providing best in class performance, power and features. This role will involve working on the firmware development for Display. Responsibilities will include the design and development of new features, support for new hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners and OEMs. In addition, they will be working with other technologies including video encoders, video decoders, DSPs, and GPU for QC multimedia cores towards meeting project milestones. Preferred Qualifications Detail oriented with strong analytical and debugging skills. Strong problem-solving skills, with the ability to dissect larger problems and solving challenges through process of elimination. Effective interpersonal communication skills (written and verbal). Strong working knowledge of C/C++ programming Experience in the embedded domain, designing, developing, and supporting software solutions on multi-core ARM/CPUs. Motivated to learn new technologies and skills related to image processing and hardware acceleration. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) Strong working knowledge of Linux Kernel. Experienced in Linux kernel architecture and driver development, such as signals, priorities, deadlocks, stacks, interrupt, memory management, scheduler, synchronization methods, etc. Understanding of low level software/hardware interface design and debugging Basic understanding of ARM and RISC-V architecture and instructions. Well versed with debugging with J-TAG. Knowledge in one or more of the following disciplines is preferredDisplay (Pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc.), Experience in the following Display/Graphics Frameworks and platformsAndroid, Weston/Wayland and KMS/DRM Driver Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 9+ years of Software Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). 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 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
1.0 - 4.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: : We are seeking a highly skilled and experienced Embedded Systems Engineer to join our dynamic team. The ideal candidate will have a strong background in BSP, and device driver programming, with at least 5 years of hands-on experience. Experience in safeRTOS or FreeRTOS, AutoSAR will be a plus point. Job Overview Minimum 3 years of experience in BSP, and device driver programming. Debug and troubleshoot complex system issues. Communicate effectively with customers and internal stakeholders. Embedded concepts on the ARM platform (SoC), including RTOS Hands on experience of BSP and driver development on any RTOS. Detailed understanding of SoC hardware blocks - Clocks Controllers, DCC, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management Embedded C, embedded architecture, and assembly instruction sets Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Hands on Experience in Autosar software architecture and development Proficient in C programming. Understand the customer requirement, debugging issues on the customer platform. Familiarity with JTAG debugging tools. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Applications Engineering, Software Development experience, or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). 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 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
2.0 - 6.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: The ideal candidate needs to have "ƒ"ƒStrong Embedded system knowledge, Experience on Windows Internals and good driver development. "ƒ"ƒSolid understanding of Operating System concepts, RTOS, FW management. "ƒ"ƒ Windows kernel driver developmen t experience. "ƒ"ƒGood in performance analysis. "ƒ"ƒUnderstanding and experience in Designing and Implementing Windows Kernel mode drivers, Board support package, ACPI & UEFI. "ƒ"ƒStrong communication and interpersonal skills. "ƒ"ƒStrong problem solving and debugging skills. "ƒ"ƒGood in performance analysis. Principal Duties and Responsibilities: "ƒ"ƒStrong knowledge on Windows OS internals and Windows Driver knowledge (KMDF) "ƒ"ƒWindows Device driver programming and debugging with WinDbg, JTAG/other tools. "ƒ"ƒARM Processor architecture and Assembly Language. "ƒ"ƒExperience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications "ƒ"ƒEmbedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). "ƒ"ƒKnowledge of OS/system performance profiling and optimization techniques. "ƒ"ƒCommunication, written & interpersonal skills, motivation, the ability to learn quickly. Level of Responsibility: Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). 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 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
1.0 - 5.0 years
10 - 14 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: 1+ year of experience with Programming Language C, Python 1 year of experience on USB technologies Principal Duties and Responsibilities: Hands on Experience on USB/TBT3/USB4 and I2C Technologies. Experience/hands on Windows device drivers. Experience on C Programming, Python. Experience/hands on Xhci USB2/3 and USB 4.0 Specifications, Microsoft Connection Manager. Embedded device driver development for ARM processors. Good Embedded C programming. Good Debugging skills. Flexibility to work across different technologies and teams. Good analytical and problem-solving skills. Ability to read schematics, use test equipment such as JTAG debuggers, logic analyzers and scope. Experience with GIT, P4. Excellent communication, interpersonal, and teamwork skills. . Level of Responsibility: Design and development on Qualcomm multiprocessor mobile computing platforms. Work closely with the hardware team developing low-level device driver software for USB. Support the team with failure triage, system debug, clear email communication, and customer support Work with internal and external teams to implement and support new features. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). 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 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
2.0 - 6.0 years
12 - 16 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The engineer will contribute to the Linux product team in debugging Linux Kernel and System level issues for Qualcomm chipsets.Required Skillset-Excellent debug skills, especially in the core kernel software.-Excellent knowledge of Linux kernel and the device driver model.-Excellent knowledge of ARM architecture-Expert level knowledge of C- Very good understanding of Linux distributins like Yocto, Ubuntu, RedHat- Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas.- Ability to time-share and prioritize between multiple tasks. Having positions for Senior Engineer and Lead EngineerEducation requirements-Master or bachelors degree in ECE, EE or CS. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). 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 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
3.0 - 6.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Embedded Engineer Role, Looking for below skills-: Experience on Embedded C programming. Linux knowledge is implicit. Good programmingskills. Primary Skills Embedded C Programming, Linux
Posted 2 months ago
3.0 - 8.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Expertise in embedded C programming Expertise in Linux Kernel programming Firmware development expertise in Linux environment Expertise in LDD
Posted 2 months ago
6.0 - 11.0 years
12 - 18 Lacs
Noida
Work from Office
Strong in embedded software development, ARM Cortex-M Microcontrollers, C/C++ programming languages, in-depth knowledge of device drivers, memory management, and secure coding practices, problem-solving and debugging skills Embedded+ Bootloader+ OTA Required Candidate profile Experience with 32-bit microcontroller programming/testing, and revision control tools like
Posted 2 months ago
3.0 - 8.0 years
13 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: "¢ 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. Skills/Experience: Good understanding and experience of Embedded systems and related HW, SW components (Processors, Memory, Peripherals, OS, Device Drivers etc). Knowledge of multi-threaded system, inter-process and inter-processor communication, different operating and power modes etc.OS (High level OS and RTOS) concepts (Threads, Synchronization, Memory Management etc).Competent in C Programming and Debugging in Assembly Detailed understanding Windows OS stack, Windows device drivers for Embedded system and hand-on experience on coding, compilation and debugging on Windows OS. Ability to understand the feature/product requirements and ramp up quickly on any technology to serve the need. Analytical and problem-solving skills, debugging skills for system as well as subsystem level issues (upto assembly level). Good verbal and written communication skills. Should be able to lead small team of junior engineers. Responsibilities: Getting Involved in the Design, Development and Debugging of BSP, Platform and system level features. Support and participate in SoC bringups and HW/SW/platform bring ups. Review HW schematics, HWIOs, interfaces and HW register programming for system level feature design and debugging. Collaborate with internal and external team members to drive the system level feature development or debugging.
Posted 2 months ago
8.0 - 13.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: About The Role Required: Bachelor's degree in computer engineering/computer science/electrical engineering or equivalent PreferredMaster's degree in computer engineering/computer science/electrical engineering Additional About The Role Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space. While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies. We are investing in several bleeding edge technologies such 5G, Cellular V2X, Computer Vision, AI/Deep Learning etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums and operators on pushing the boundaries. Qualcomm Automotive Compute Platform Team is looking for senior technical lead who can make difference on many technology forefronts in Automotive space, join our growing multisite engineering organization. Responsibilities will include but not limited toLeading multiple teams' architects, technical leads, compute hardware and software engineers in optimization efforts and driving ASPICE, ASIL Compliance. Defining strategic roadmap and delivering to the vision of best-in-class service capabilities of Qualcomm"™s Automotive Engineering teams. Driving robust processes for requirements specifications, prioritization and solution development that supports a larger Automotive Global team. This includes active management of stakeholder alignment of capabilities, product roadmap and delivery plans. Defining and implementing Automotive use cases, driving system validation methodologies and robust release management processes Minimum Qualification- 20+ Years of Experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-time SW development for embedded products. Hands on experience in leading medium to large technical teams. Hands on experience of driver development on any RTOS Handson Experience in Autosar software development Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management Experience in Linux kernel architecture, device drivers and memory management. Preferred Qualifications- Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success. Experience in ISO26262/functional safety is highly recommended. Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Minimum Qualifications: "¢ Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. "¢ 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 2 months ago
4.0 - 8.0 years
6 - 10 Lacs
Chennai
Work from Office
In our always on world, we believe its essential to have a genuine connection with the work you do. How Youll Help Us Connect the World: RUCKUS Networks builds and delivers purpose-driven networks that perform in the tough, unique environments of the industries we serve. Leveraging network assurance and enterprise-wide automation driven by AI and machine learning (ML), we empower our customers to deliver exceptional experiences for every employee, guest, customer, student, and resident who counts on those networks to connect with their digital lives. We are seeking a Sr Software Engineer to join our dynamic team in Bangalore, India. In this role, you will contribute to the design and development of cutting-edge, carrier-grade wireless access points, enabling enterprises and carriers to stay ahead of the rapidly growing demand for high-bandwidth applications Roles and responsibilities: Design and develop Wi-Fi features that align with evolving standards, focusing on high performance and low latency Collaborate across teams to manage project deliverables, dependencies and milestones Take part in technical reviews and design discussions for adopting the best solutions Interact with system engineers and product managers if required to meet customer requirements Excellent programmer and able to debug complex issues arising in an AP. Required Qualifications Bachelors or Masters Degree in Networking or Wireless with 4 to 8+ years of relevant experience In-depth knowledge of Wi-Fi access point (AP) architecture and Wi-Fi standards Experience in designing and implementing feature specifications into Wi-Fi AP products Expertise in embedded systems, kernel, and device drivers Proven experience with SDK integration across multiple platforms Ability to thrive in a fast-paced, innovative environment, pushing the boundaries of technology Most of all be a strong team player and be focused on continuous innovation and improvement What happens after you apply : Learn how to prepare yourself for the next steps in our hiring process by visiting https: / / jobs.commscope.com / content / How-We-Hire / ?locale=en_US
Posted 2 months ago
3 - 7 years
4 - 8 Lacs
Chennai
Work from Office
About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication
Posted 2 months ago
10 - 15 years
5 - 9 Lacs
Bengaluru
Work from Office
Job TitleStaff Engineer (GPON) LocationChennai / Bengaluru Work EmploymentFull time DepartmentWireline DomainSoftware Reporting toAVP About Tejas Networks Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! What we are Tejas is a pioneer in GPON technology with highest presence of OLT and ONT in Indian network and across the globe. It is the most preferred partner for most of Tier-1 and Tier-2 Telco’s owing to its reliability, feature rich solutions, adaptability to networks and for being completely designed and developed in India. What you work: Should be able to work hands-on and also guide GPON team in delivering quality s/w for the GPON and NG-PON access products/solutions Deep knowledge on the OMCI protocol and handling of complex issues from variety of field installations is desired Knowledge of OS features such as multi-tasking, multi-threading, synchronization, process/memory management, interrupt is important. Ability to use embedded software development tools including debuggers (gdb), protocol analysers etc. Knowledge of passive optical networks (GPON/EPON/XGPON etc.) with hands-on experience on OLT-ONT data path/ control path configuration is Working knowledge on interfacing aspects to the L2 switch SoC from BRCM/Marvel would be an added advantage Layer 2/3 knowledge with hands-on experience with OSPF/ARP/RARP/Multicast/DHCP/VLAN/QoS etc. Linux, Kernel, u-boot development, build root, device drivers, operating systems, data structures, thread programing, inter process communications, embedded databases, GDB debugging, cvs/svn/git, Shell scripting, tunneling concepts, IPSEC/GRE/L2TP/SSH/CAPWAP Mandatory Skill : Excellent in C, C++ Programming Experience in GPON/XGSPON/NGPON Desired Skills: Optical networks (GPON/EPON/XGPON etc.) with hands-on experience on OLT-ONT data path/ control path configuration is preferred Working knowledge on interfacing aspects to the L2 switch SoC from BRCM/Marvel would be an added advantage Layer 2/3 knowledge with hands-on experience with OSPF/ARP/RARP/Multicast/DHCP/VLAN/QoS etc. Preferred Qualifications Experience 10 to 15 years of experience in GPON/IP/MPLS. Minimum 4 years experience in GPON development. Education E / B.TECH / M.S / M.Tech in Electronics / Electrical / Telecommunication Engineering, or a related field. Strong programming Skills – C OR C++ Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 2 months ago
2 - 6 years
5 - 9 Lacs
Bengaluru
Work from Office
Job TitleSenior Engineer (GPON) LocationChennai / Bengaluru Work EmploymentFull time DepartmentWireline DomainSoftware Reporting toAVP About Tejas Networks Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! What we are Tejas is a pioneer in GPON technology with highest presence of OLT and ONT in Indian network and across the globe. It is the most preferred partner for most of Tier-1 and Tier-2 Telco’s owing to its reliability, feature rich solutions, adaptability to networks and for being completely designed and developed in India. What you work: Should be able to work hands-on and also guide GPON team in delivering quality s/w for the GPON and NG-PON access products/solutions Deep knowledge on the OMCI protocol and handling of complex issues from variety of field installations is desired Knowledge of OS features such as multi-tasking, multi-threading, synchronization, process/memory management, interrupt , is important Ability to use embedded software development tools including debuggers (gdb), protocol analysers etc. Knowledge of passive optical networks (GPON/EPON/XGPON etc.) with hands-on experience on OLT-ONT data path/ control path configuration is Working knowledge on interfacing aspects to the L2 switch SoC from BRCM/Marvel would be an added advantage Layer 2/3 knowledge with hands-on experience with OSPF/ARP/RARP/Multicast/DHCP/VLAN/QoS etc. Linux, Kernel, u-boot development, build root, device drivers, operating systems, data structures, thread programing, inter process communications, embedded databases, GDB debugging, cvs/svn/git, Shell scripting, tunneling concepts, IPSEC/GRE/L2TP/SSH/CAPWAP Mandatory Skill : Excellent in C, C++ Programming Experience in GPON/XGSPON/NGPON Desired Skills: optical networks (GPON/EPON/XGPON etc.) with hands-on experience on OLT-ONT data path/ control path configuration is Working knowledge on interfacing aspects to the L2 switch SoC from BRCM/Marvel would be an added advantage Layer 2/3 knowledge with hands-on experience with OSPF/ARP/RARP/Multicast/DHCP/VLAN/QoS etc. Preferred Qualifications: Experience 3 to 6 years of experience in GPON Technology. Education E / B.TECH / M.S / M.Tech in Electronics / Electrical / Telecommunication Engineering, or a related field. Strong programming Skills – C OR C++ Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 2 months ago
3 - 6 years
8 - 12 Lacs
Bengaluru
Work from Office
Job TitleLead Engineer (GPON) LocationChennai / Bengaluru Work EmploymentFull time DepartmentWireline DomainSoftware Reporting toAVP About Tejas Networks Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! What we are Tejas is a pioneer in GPON technology with highest presence of OLT and ONT in Indian network and across the globe. It is the most preferred partner for most of Tier-1 and Tier-2 Telco’s owing to its reliability, feature rich solutions, adaptability to networks and for being completely designed and developed in India. What you work: Should be able to work hands-on and also guide GPON team in delivering quality s/w for the GPON and NG-PON access products/solutions Deep knowledge on the OMCI protocol and handling of complex issues from variety of field installations is desired Knowledge of OS features such as multi-tasking, multi-threading, synchronization, process/memory management, interrupt , is important Ability to use embedded software development tools including debuggers (gdb), protocol analysers etc. Knowledge of passive optical networks (GPON/EPON/XGPON etc.) with hands-on experience on OLT-ONT data path/ control path configuration is Working knowledge on interfacing aspects to the L2 switch SoC from BRCM/Marvel would be an added advantage Layer 2/3 knowledge with hands-on experience with OSPF/ARP/RARP/Multicast/DHCP/VLAN/QoS etc. Linux, Kernel, u-boot development, build root, device drivers, operating systems, data structures, thread programing, inter process communications, embedded databases, GDB debugging, cvs/svn/git, Shell scripting, tunneling concepts, IPSEC/GRE/L2TP/SSH/CAPWAP Mandatory Skill : Excellent in C, C++ Programming Experience in GPON/XGSPON/NGPON Desired Skills: optical networks (GPON/EPON/XGPON etc.) with hands-on experience on OLT-ONT data path/ control path configuration is Working knowledge on interfacing aspects to the L2 switch SoC from BRCM/Marvel would be an added advantage Layer 2/3 knowledge with hands-on experience with OSPF/ARP/RARP/Multicast/DHCP/VLAN/QoS etc. Preferred Qualifications: Experience 6 to 10 years of experience in GPON Technology. Education E / B.TECH / M.S / M.Tech in Electronics / Electrical / Telecommunication Engineering, or a related field. Strong programming Skills – C OR C++ Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 2 months ago
3 - 7 years
10 - 14 Lacs
Bengaluru
Work from Office
locationsIndia, Bangaloreposted onPosted Today job requisition idJR0275239 Job Details: About The Role : Selected Candidate will Work on core embedded software going towards next/latest generation of Wi-Fi Silicon chip being developed by Intel. Works on Window Wi-Fi Driver based on IEEE 802.11 (Wi-Fi) wireless technology covering Wi-Fi7 and previous generations. Designs, develops, analyzes, debugs, optimizes, integrates, tests, and/or validates existing or new Windows Wi-Fi Driver Software. Works on requirements defined by System engineers/Architects/Customers to develop the low-level design and take it forward for implementation and testing both on host and actual hardware. Debug Defects (Both on target and on Host), add Test coverage by developing new scenarios towards stabilization of target platforms. Qualifications: BS/Btech or Ms/MTech in computer science/IT/Electronics and communication Engineering. Industry experience of 3-7 years with hands-on experience in software development using C programming language. Excellent C Programming and software debug skills. Good knowledge on Python programming. Networking experience - Advantage. Windows Kernel Device Driver development experience - Advantage. Knowledge of Wi-Fi IEEE 802.11 specifications and protocol - Advantage Good capability to break high level System Requirements into Low level design, implementation, and unit testing. Good understanding of Software development environment along with configurations management and code collaboration tools like Git, Gerrits etc. Good communication, presentations skills and ability to interface/work with global teams. Should be self-motivated and a very quick learner willing to pick up new technologies in short time and adapt to fast changing wireless ecosystem based on need. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. *
Posted 2 months ago
3 - 8 years
10 - 20 Lacs
Bengaluru
Work from Office
Role Description This is a full-time on-site role for an MCAL Integration Engineer located in Bengaluru. The MCAL Integration Engineer will be responsible for tasks such as software development, integration of software components, systems engineering, and troubleshooting on a day-to-day basis. Additionally, the engineer will be working on enhancing and optimizing existing systems, performing routine maintenance, and ensuring seamless integration of software components. Qualifications Job description Areas of Responsibility: Participate and contribute to requirements elicitation and definition phase of the project. Develop Test Architecture, Specification and Test script for MCAL device drivers. Software Verification of device drivers (Eg: SPI, LIN, DIO, ICU, ADC, CAN, DMA and MCU etc.) and safety software in an independent/RTOS environment on Infineons automotive microcontrollers. Support CoC Head with WBS definition and Estimations. Develop Test Strategy and institutionalize the methods and related templates to enable the usage of the tools and test equipment wherever required/possible. Envisage, implement, institutionalize and maintain the verification and verification methods and infrastructure (e.g. automation to improve quality and efficiency in terms of cost and time ) Drive innovation in the form of new advancements (test methods/tools, test automation, test infrastructure). Institutionalize software test processes compliant with Automotive standards (e.g. ISO26262, ASPICE). Ownership of reviews - Test Specifications & Scripts Profile Requirements: A minimum of 3 years of experience in communication Device Driver software testing which includes a good know how of standard software development Life Cycle. Experience in AUTOSAR MCAL and exposure to ISO26262. Embedded system software development or Verification using C, assembly languages. Experience in the usage of NI, FPGA, oscilloscopes, logic analysers, power benches etc. Experience in embedded system development tools such as compilers, debuggers (PLS, Lauterbach), static analysers etc. • Working experience in scripting languages such as Perl, python etc. Experience in the development/maintenance of the test automation and continuous integration frameworks Good knowledge of computer architecture (16/32bit), real-time systems Working experience on multicore platforms • Ability and willingness to work with multi-disciplinary teams. Ability to perform tasks independently. Role & responsibilities
Posted 2 months ago
6 - 10 years
7 - 11 Lacs
Bengaluru
Work from Office
Role description Design, develop, and maintain embedded software systems using C/C++. Knowledge of deployment of AI frameworks, including TinyML/ EdgeML, to enhance embedded systems capabilities is beneficial. Conduct performance optimization of hardware systems to ensure ef ficient operation and resource utilization. Utilize understanding of CPU architecture: Perform capacity estimation and planning t o ensure that systems (built prototypes) are scalable and can handle projected workloads. Develop and maintain documentation for software design and implementation processes. Basic knowledge of WebAssembly is advantageous. Business fluent knowledge of Engli sh (written and spoken). Key responsibilities: Integrate different ML frameworks (together with an ML engineer) on WebAssembly an d BMW series Hardware (RTOS, POSIX). Measure performances and develop clear documentation. Benchmark different ML frameworks p erformances and memory footprints. Conduct pre-development activities, inc
Posted 2 months ago
5 - 8 years
6 - 9 Lacs
Bengaluru
Work from Office
Description: Analyze medical device communication protocols Define and maintain biomedical specifications of device drivers Consolidate information directly with device manufacturers when needed Support the team activity by providing biomedical expertise on medical devices Write technical and regulatory documents in compliance with quality management system Basic knowledge of medical devices Basic knowledge of clinical/hospital information systems Knowledge of software development concepts Knowledge in HL7 At least 5 years of experience Level of Experience India Additional Details Level of Experience India : d. 6 - 8 Years Job Profile Name : Clinical Devices Training Coordinator 50 Job Grade : 50
Posted 2 months ago
3 - 8 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work related problems. Develop and write pre-silicon firmware for silicon chips. Integrate and develop C tests/APIs for hardware interface. Conduct design and code reviews for software implementations. Test and validate product implementations for quality assurance. Collaborate with cross-functional teams to ensure project success. Professional & Technical Skills: Must To Have Skills: Proficiency in Embedded C. Strong understanding of hardware-software interface. Experience with software build flow and testing methodologies. Hands-on experience in developing firmware for silicon chips. Knowledge of C tests/APIs integration. Familiarity with design and code review processes. Additional Information: The candidate should have a minimum of 3 years of experience in Embedded C. This position is based at our Bengaluru office. A 15 years full time education is required. Qualification 15 years full time education
Posted 2 months ago
5 - 10 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Python (Programming Language) Good to have skills : Shell Scripting Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities: Expected to be an SME. Collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop innovative solutions to complex technical challenges. Conduct thorough testing and validation of firmware and software components. Stay updated on industry trends and advancements in silicon firmware and embedded engineering. Professional & Technical Skills: Must To Have Skills: Proficiency in Python (Programming Language). Good To Have Skills: Experience with Shell Scripting. Strong understanding of software development principles and practices. Knowledge of hardware-software interface and embedded systems. Experience in developing and debugging firmware for silicon chips. Proficient in C programming language for firmware development. Additional Information: The candidate should have a minimum of 5 years of experience in Python (Programming Language). This position is based at our Bengaluru office. A 15 years full time education is required. Qualification 15 years full time education
Posted 2 months ago
3 - 8 years
6 - 15 Lacs
Bengaluru
Hybrid
Role & responsibilities Job Description: (Device Driver) 3-8 Years of strong experience in Embedded C programming. Should have strong experience in Development. Should have strong experience in any one of the mentioned skills like BSP, Device Driver, RTOS, VXworks. Should have some working knowledge on Safety standards like ISO26262. Develop and integrate real-time operating system (RTOS) solutions for embedded systems. Perform system-level debugging, optimization, and testing of RTOS-based applications. Work with hardware interfaces, device drivers, and real-time scheduling concepts. Collaborate with cross-functional teams to ensure system performance and reliability. Job Description: (RTOS/Engineering) Minimum 2.8 years of experience in below mentioned Domain & Skill Should have worked in Avionics or Automotive Domain Experienced in testing Black Box/High Level, White Box/Low Level or Integration Testing Exposure to debuggers Strong exposure in RTOS Experience with safety-critical or automotive-grade RTOS systems Design, Implemented or Tested embedded software running on RTOS Develop or Tested multitasking firmware that efficiently handles interrupts, task scheduling, and inter-process communication Should be able to code in C language Preferred candidate profile
Posted 2 months ago
9 - 14 years
13 - 18 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 30+ Days Ago job requisition idJR0033264 Job Title: Lead Software Engineer/ Senior Tech Lead About Trellix Trellix is a global company redefining the future of cybersecurity and soulful work. The companys comprehensive, open and native cybersecurity platform helps organizations confronted by todays most advanced threats gain confidence in the protection and resilience of their operations. Trellix, along with an extensive partner ecosystem, accelerates technology innovation through artificial intelligence, automation, and analytics to empower over 50,000 business and government customers with responsibly architected security. More at ? . Role Overview: As a Technical Lead, you will be an integral part of the Data security Group in India, developing cross-platform endpoint applications for Windows OS. To be successful in this role you should have exceptional technical skills, communication with multiple years of designing and implementing Enterprise class products along with ability to work in a team toward achieving organizational goals. In this position, you are responsible for Performance of the application in terms, Scalability of the application, Application should be maintainable, Secure by Design, Standard and Best Practices. Ideal candidates will foster a culture of innovation while displaying exemplary technical expertise, ownership, and commitment to delivering high quality endpoint security solutions on a variety of desktops. For you to be successful in this role, you need excellent debugging and development skills in C/C++, understanding of Windows internals and experience in building lean agents. About the Role: System analysis and design considering scalability, performance and maintainability of the product Defining architectural principles and discipline for the product System design for distributed applications or event driven applications is preferred Having an Endpoint development background is an added advantage. Cybersecurity background would be a plus. Make sure the dev team understands and adheres to that Understanding customer requirements, prototyping and participating solving customer problems Enforcing standard best practices Taking care of security concerns such as security best practices, vulnerability scanning, triaging as part of security development life cycle(SDLC) Bringing innovation in the domain, development processes and improving security of the product Review product strategy regularly with business leaders to ensure alignment with top priorities and key business initiatives. Work across teams to drive initiatives, allocate resources, and achieve joint goals. Improve overall collaboration between the technology groups in different geographical locations. Lead, mentor, and coach the team to grow leaders and develop a high performance organization. Drive continuous improvement, leading the organization through change initiatives to deliver better and more effective performance. About You: The ideal candidate will have 9+ years of experience in Application development and Architectural principles. Strong Leadership Skills. Experienced at C++ application software development. Knowledge of windows device drivers is an added advantage Strong knowledge of Windows operating systems. Expert at designing distributed / event driven applications. Excellent analytical and problem-solving skills. Basic knowledge about Cloud platforms (AWS/Azure) is preferred. Company Benefits and Perks: We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. Retirement Plans Medical, Dental and Vision Coverage Paid Time Off Paid Parental Leave Support for Community Involvement We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Posted 2 months ago
5 - 12 years
7 - 14 Lacs
Bengaluru
Work from Office
Knowledge on Avionics display system Experince in Arinc661 Experince in low level design , Device driver, Low level coding and platform level conversant backend. Experience in high level requirement writing skill from system requirement Experience in Low level requirement writing skill from High level requirement Experience in source code analysis Experience in Agile process, which includes sprint planning Experience C, C++, DOORs, JIRA, HEAL, ESCAPE and Honeywell propriety tools Core display Applications for Anthem Skills needed: JIRA, C++, DOORS, (Nice to have 661,SCADE, will work to have 1-2 with SCADE) Application ground level coding, widgets, server coding. Hub for processor communication Skills: ARINC661, drivers, C++, Embedded Design, graphic rendering, closer to hardware Jira, Embedded Design, Arnic661, Low - Level Design, High / Low Level Design, C, Device Drivers, C++
Posted 2 months ago
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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France