Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
7.0 - 12.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Qualifications Education: Bachelor s or master s degree in electrical/Electronic engineering Experience: Minimum of 5~7 years of experience in embedded Hardware testing, with a focus on hardware & Firmware Testing Tools: Familiarity with testing tools and frameworks such as JTAG, LabVIEW. Problem-Solving: Strong analytical and problem-solving skills with the ability to identify and resolve complex issues. Communication: Excellent written and verbal communication skills, with the ability to effectively communicate technical information to cross-functional teams. Detail-Oriented: Attention to detail and a commitment to delivering high-quality work. Key Responsibilities Design and implement test strategies for evaluating electronic circuits in embedded products. Carry out comprehensive testing protocols to assess electronic circuits and systems. Develop hardware and system-level test scenarios for embedded products. Execute pre-certification tests, including EMI/EMC, impact tests, and environmental tests to ensure regulatory compliance. Test various electronic modules using test points/debug pins to validate individual module functionality. Develop and execute test procedures, and document any abnormalities observed during testing by creating defect reports. Handle various electrical equipment seamlessly, including DSO, signal analyzers, programmable power supplies, and NI Virtual Bench. Utilize testing tools and frameworks such as JTAG, LabVIEW, and Python. Collaborate with firmware developers, hardware engineers, and quality assurance teams to ensure seamless integration and functionality of embedded systems. Set up and maintain test environments, ensuring they are up-to-date and properly configured for testing purposes. Stay updated with the latest trends and advancements in embedded systems and testing methodologies to continuously improve testing practices.
Posted 1 week ago
2.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Opportunity We're looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles. Customers partner with us for mission-critical data communication, our innovative technologies, and our proven track record. Together, we enable the next generation of digital technology. About The Job The Opportunity We're looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow's future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles. Customers partner with us for mission-critical data communication, our innovative technologies, and our proven track record. Together, we enable the next generation of digital technology. What You'll Do: Design and execute firmware and test plans and tests. Increase efficiency through automation and application of appropriate scripting, tools, and innovation Use source control tools/techniques and maintain software development and release processes. Develop production-quality software, including testing, documentation, static analysis, and CI/CD/CT What You'll Need: 2+ years of experience as a Software Engineer B.E/B. Tech, or M.E/M. Tech/M.S. (Electronics/Electronics and Communication/Computer Science) Proficiency in C/C++ and Python Excellent knowledge in low-level firmware/ BareMetal HW/IP driver writing. Exposure to Silicon Bring up Silicon Validation In-depth understanding of HW is must Exposure to firmware optimizations Exposure to emulation/virtualization platform e.g. Zebu/Palladium Knowledge of how to use embedded development tools such as JTAG and associated debug tools Work experience on ARM Cortex platform/ MIPS/RISC-V CPUs. Work Experience with FPGAs based platforms is plus "We have a flexible work environment to support and help employees excel in personal and professional capacities" As part of our commitment to the well-being and satisfaction of our employees, we have designed a comprehensive benefits package that includes: Competitive Compensation Package Restricted Stock Units (RSUs) Provisions to pursue advanced education from Premium Institute, eLearning content providers Medical Insurance and a cohort of Wellness Benefits Educational Assistance Advance Loan Assistance Office lunch & Snacks Facility Equal Employment Opportunity Statement Alphawave Semi is an equal opportunity employer, welcoming all applicants regardless of age, gender, race, disability, or other protected characteristics. We value diversity and provide accommodations during the recruitment process. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Hyderābād
On-site
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Responsible for developing & testing of software Responsible for generating documents, such as Requirements Spec, design, user-guide, API spec, etc., Skills Must have Candidate should have 7+ yrs experience Experience: § Experience in designing complex multithreaded Performant SW § Experience in designing SW API interfaces. § Experience in C/C++ programming § Experience with Multi-threaded software development in Linux environment § Experience with Embedded IP subsystems e.g. Ethernet/PCIe/SPI/I2C/USB/GPIO/Memory architectures /DDR/SDRAM/DMA § Experience with development of software targeted for x86, standalone and RTOS platforms § Experience in low level driver development, register interface programming, general algorithms and data structures, bootloaders/Uboot § Experience working with and integrating open-source software § Strong debugging skills at device and board level using JTAG debuggers § Experience in Software programming for FPGAs is an advantage § Scripting language experience like Perl, Python or TCL Nice to have § Excellent interpersonal, written and verbal communication skills § Excellent communication, problem solving and analytical skills § Education: B.tech/M.Tech in CSE/IT/ECE/EEE/E&I Other Languages English: B2 Upper Intermediate Seniority Senior Hyderabad, IN, India Req. VR-114911 C/C++ Automotive Industry 06/06/2025 Req. VR-114911
Posted 1 week ago
0 years
0 Lacs
Hyderābād
On-site
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Software Engineer (Development and test) Responsible for developing & testing of software Responsible for generating documents, such as design, user-guide, test plan, test spec, test report etc., Skills Must have Candidate should have 5+ yrs experience Experience: § Experience in C/C++ programming § Experience with Multi-threaded software development in Linux environment § Experience with Embedded IP subsystems e.g. Ethernet/PCIe/SPI/I2C/USB/GPIO/Memory architectures /DDR/SDRAM/DMA § Experience with development of software targeted for x86, standalone and RTOS platforms § Experience in low level driver development, register interface programming, general algorithms and data structures, bootloaders/Uboot § Experience with CI tools, test automation, etc. § Strong debugging skills at device and board level using JTAG debuggers § Experience in Software programming for FPGAs is an advantage § Scripting language experience like Perl, Python or TCL Nice to have § Excellent interpersonal, written and verbal communication skills § Excellent communication, problem solving and analytical skills § Education: B.tech/M.Tech in CSE/IT/ECE/EEE/E&I Other Languages English: B2 Upper Intermediate Seniority Regular Hyderabad, IN, India Req. VR-114913 C/C++ Automotive Industry 06/06/2025 Req. VR-114913
Posted 1 week ago
0 years
6 - 8 Lacs
Hyderābād
On-site
Hyderabad, Telangana Job ID 30174763 Job Category Engineering Country: India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Role: Embedded Specialist Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About the Role: An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems. This individual will work on all aspects of Java-centric embedded firmware, focusing on the interaction between the software and hardware components of the system. The role requires a deep understanding of both Java programming and embedded systems, as well as experience with low-level system interactions, including hardware abstraction and real-time constraints. The ideal candidate possesses strong problem-solving skills, a passion for innovation, and an ability to create scalable and maintainable embedded software solutions. In this role, you will be involved in key phases of development, from project planning and implementation to testing and deployment, ensuring that the embedded firmware meets the performance and functional requirements of our products. You will also contribute to advancing our product offerings and supporting legacy firmware systems by providing expert-level product knowledge. Role & Responsibilities: Develop and maintain Java-based embedded firmware solutions using Agile methodologies. Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols). Participate in project planning by investigating solutions to embedded system challenges and providing accurate estimates. Collaborate with hardware and systems engineering teams to ensure smooth integration of firmware with embedded hardware components. real-time operating system (RTOS) concepts, ensuring that the embedded firmware meets timing and performance requirements. Use test-driven development (TDD) methodologies to write unit and functional tests, ensuring firmware quality and reliability. Debug and resolve hardware/firmware interaction issues using diagnostic tools and methodologies. Education Qualifications: BS in Computer Science, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements: Strong Java programming skills with experience in embedded Java applications. Experience with embedded Linux or RTOS environments. Familiarity with low-level hardware interfaces and communication protocols (e.g., I2C, SPI, UART, GPIO, CAN). Experience in Test-Driven Development (TDD) and unit/functional testing for embedded systems. Experience in Java-based memory management, garbage collection tuning, and optimization in resource-constrained environments. Familiarity with real-time constraints and ensuring that firmware meets timing and performance requirements. Knowledge of hardware abstraction layers (HAL) and writing device drivers in Java. Experience with Gradle, Maven, or other build systems for embedded projects. Understanding of embedded system design, including power management and optimization for energy-efficient devices. Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and Linux-based diagnostic tools (e.g., dmesg, strace). Experience working in an Agile/Scrum development process. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Posted 1 week ago
0 years
1 - 8 Lacs
Bengaluru
On-site
Company: Qualcomm India Private Limited 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: Power/Thermal Software products team at Qualcomm to achieve industry leading Power/Thermal/Limit SW management solution on Qualcomm Mobile, Automotive, Compute, IoT and AR/VR chipsets. In this position, the candidate will be working with cross-functional teams to identify Power optimizations/Perf tuning, thermal/limits HW tuning/characterization/risks assessment and provide optimized solutions with proper Mitigation. The candidate will need to perform system level analysis of Power/thermal use cases, expected to collaborate with Architecture, HW design, Performance, Power/Thermal Systems and various software teams to work towards optimal system level Power/thermal SW solution. In addition, the candidate will need to develop tools and methodologies for competitive analysis to learn about competitors strengths and weaknesses, and come up with thermal mitigations schemes that are best in the industry. Systems/HW background with a good understanding of microprocessor architecture and common SoC hardware blocks (Interconnects, Display, Graphics etc.) Operating systems concepts - scheduling, memory management, process management, interrupt handling and device drivers Using debug tools like JTAG debugger, oscilloscopes, logic analyzers. Knowledge on power or Power/thermal management SW development. In-depth knowledge in the areas of Embedded Systems, Microcontrollers, SoC Power, Modem, Multimedia, and Wireless communications, System level debugging and analysis for SoC power optimizations. Level of Responsibility: Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some 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 : 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. If you would like more information about this role, please contact Qualcomm Careers.
Posted 1 week ago
1.0 years
4 - 7 Lacs
Bengaluru
On-site
Change the world. Love your job. About TI: Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world’s brightest minds, TI creates innovations that shape the future of technology. TI is helping about 100,000 customers transform the future, today. We’re committed to building a better future – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities and developing great minds. Put your talent to work with us – change the world, love your job! About the Team: The ASC (Analog Signal Chain) Validation Team is responsible for designing, architecting, building and deploying all post-silicon validation toolchain for the department. The team is a highly skilled and dedicated group of professionals responsible for ensuring the quality, reliability, and performance of our semiconductor products after they have been fabricated About the Role: We are seeking a highly skilled Embedded Software Engineer to optimize device drivers for Embedded Vision Module (EVM) boards. The successful candidate will be responsible for designing, developing, and testing embedded software applications to ensure seamless interaction between hardware and software components. This is an excellent opportunity for a talented embedded software engineer to join our team and contribute to the development of high-performance EVM boards. Responsibilities: Design, develop, and test device drivers for EVM boards to ensure optimal performance and compatibility. Optimize device drivers for low-level system programming, including interrupt handling, DMA, and memory management Collaborate with cross-functional teams, including hardware engineering and system integration, to identify and resolve system-level issues Develop and maintain bootloaders, device drivers, and firmware for EVM boards Troubleshoot and debug issues with device drivers and firmware using tools such as JTAG, UART, and logic analyzers Participate in code reviews and ensure that all solutions are aligned with industry best practices and company standards Develop and maintain documentation for device drivers and firmware QUALIFICATIONS Minimum Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or related field 1+ years of experience in embedded software development, with a focus on device drivers and low-level system programming Proficiency in programming languages such as C, C++, and Assembly Experience with embedded operating systems such as Linux, FreeRTOS, or VxWorks Familiarity with EVM boards and embedded vision systems Strong understanding of computer architecture, microcontrollers, and embedded systems Excellent problem-solving skills and attention to detail Programming languages: C, C++, Assembly Embedded operating systems: Linux, FreeRTOS, VxWorks Device driver development: USB, UART, SPI, I2C Firmware development: Bootloaders, device drivers, firmware Debugging tools: JTAG, UART, logic analyzers Version control systems: Git Preferred Qualifications: Experience with device driver development for various operating systems, including Windows, Linux, and Android Knowledge of computer vision and image processing algorithms Familiarity with machine learning frameworks and their applications in embedded systems Experience with Agile development methodologies and version control systems such as Git Certification in embedded systems, such as Embedded Systems Certification or Certified Embedded Systems Engineer ABOUT US Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com. Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. JOB INFO Job Identification 25001946 Job Category Engineering - Product Dev Posting Date 06/05/2025, 01:29 PM Degree Level Bachelor's Degree Locations Divyasree NR Enclave, 1st Main Rd, Bengaluru, KA, 560066, IN ECL/GTC Required Yes
Posted 1 week ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Job Summary - Primary objective of position is to work in coordination with Technical Leads on Analytical & Detection project assignments for Embedded Firmware Design and Development, Firmware Design reviews, Functional Testing, Production support, preparing design documentation to maintain desired quality levels set by organization. In This Role, Your Responsibilities Will Be : Understand and draft firmware application requirement for the projects. Work on Embedded Firmware projects as a member of Engineering & Design and Testing teams for new product development, quality improvement and sustaining engineering, in collaboration with Lead Engineers and Technical Leads. Perform the project design and development activities, review and get approvals for project artifacts from lead engineers and technical leads. Conduct design verification review process. Prepare and review project documentation. Report / communicate project progress to collaborators periodically. Coordinate Firmware / software development activities. Assume additional roles and responsibilities as required. Interact with other design team members to meet and optimize product design requirements. Who You Are: You will be taking new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm. Developing partnerships and working collaboratively with others to meet shared objectives. Delivering customer-centric solutions. For This Role, You Will Need : Bachelors/Masters degree in Electronics/Instrumentation/Telecommunication/Computers Engineering required. 5-8 years proven experience in embedded firmware development Must have excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams. Strong knowledge of 8 / 16 / 32 bit Microcontrollers Strong knowledge of C, C++ programming languages Must have experience in device driver development for different Microcontrollers. Experience in RTOS based system e.g. UCOS, Threadx, FreeRTOS, MQX Experience in industrial protocols such as I2C, SPI, UART, CAN, USB, Modbus, Ethernet etc. Experience in GUI Development and integration of various embedded protocol stacks. Familiar with IDEs such as KEIL, IAR, Eclipse etc. Experience in Industrial Protocols is an advantage- HART, Ethernet/IP, Fieldbus, Profibus. Hands on experience with usage of JTAG debuggers, Emulators, oscilloscopes, function generators etc. Cybersecurity and SIS product development experience (e.g,. IEC61508, IEC62443) Knowledge and experience with static code analysis tools such as PC-Lint - MISRA - C Std. Experience with Linux platform would be a plus. Familiar with Azur Devops platform. Preferred Qualification that Set You Apart: Familiar with Agile and traditional software development lifecycle in a product development environment Hands on experience with usage of JTAG debuggers, Emulators, oscilloscopes, function generators etc. Cybersecurity and SIS product development experience (e.g,. IEC61508, IEC62443) Knowledge and experience with static code analysis tools such as PC-Lint - MISRA - C Std. Experience with Linux platform would be a plus. Familiar with Azur Devops platform. Experience with STM32 series microcontroller will be advantage. Effective verbal and written communication skills as well as good presentation skills. Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
Job Requirements Interact with internal and external stake holders Guide the team to implement, test and integrate requirements Study hardware spec for IP’s and implement BareMetal applications to validate them Designing and implementing BareMetal software for SoC IP’s like I2C, SPI and custom IP’s. Testing and debugging BareMetal system software in Simulator/Emulator/board Analyze behavior of applications in Simulator/Emulator and derive values for KPI parameters Conduct functional, performance and stress testing at the system and component levels Identify analyze and debug silicon issues using tools such as oscilloscope, logic analyzers and protocol analyzers. Review design, code, test reports and other submissions to customer to ensure quality Work Experience Experience in post-silicon validation Good at reading and understanding Hardware Datasheet and schematics Proficiency in C and BareMetal programming language especially structures, pointers and linked lists Good understanding of peripherals like GPIO, I2C, SPI, Timer, DMA, ADC, DAC, PWM etc. Ability to understand circuit diagrams and board layouts Hands on experience with test equipment like oscilloscope, JTAG debuggers, signal generators. Good inter-personal skills Good To Have Skills Experience working on Renesas MCU’s and SoC’s Experience with Linux working environment, ARM processor, GNU toolchain Experience in Yocto build environment and cross-compilation methods Experience in Linux middleware (SDK) development and testing using sample applications Familiarity with industry standard EDA tools and methodologies Experience with AI driven validation tools Proficiency in C programming using structures, pointers and linked lists Good communication skill and agile personality Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
Job Requirements We are seeking an experienced Embedded Validation Engineer with expertise in Advanced Driver Assistance Systems (ADAS), perception algorithms, dSPACE, and NVIDIA platforms . The ideal candidate will be responsible for validating embedded software, testing perception models, and ensuring the robustness of ADAS functionalities across different hardware platforms. Key Responsibilities Embedded Software Validation: Develop and execute test plans, test cases, and test automation for ADAS and perception systems. Validate embedded software running on dSPACE Scalexio, NVIDIA Jetson, and other automotive platforms. Conduct Software-in-the-Loop (SiL), Hardware-in-the-Loop (HiL), and Vehicle-level testing. Perform real-time debugging, issue analysis, and defect tracking. ADAS & Perception System Testing Validate sensor fusion, object detection, lane detection, and path planning algorithms. Ensure performance benchmarking of camera, LiDAR, and radar-based perception models. Work closely with AI/ML teams to validate deep learning-based perception models. DSPACE & NVIDIA Platform Expertise Work with dSPACE Scalexio, ControlDesk, and AutomationDesk for validation tasks. Validate and optimize CUDA, TensorRT, and ROS-based perception models on NVIDIA Jetson. Develop custom test frameworks and automation scripts for validation. Cross-functional Collaboration & Documentation Work closely with software developers, system architects, and hardware engineers. Provide technical reports, validation summaries, and defect analysis documentation. Participate in customer discussions and requirement analysis. Work Experience 6-8 years of experience in embedded validation, preferably in ADAS and perception systems. Strong hands-on experience with dSPACE Scalexio, NVIDIA Jetson (Xavier/Orin), and MATLAB/Simulink. Experience with HiL/SiL/MiL testing and validation tools. Expertise in Python, C++, MATLAB scripting, and automation frameworks. Familiarity with AUTOSAR, ROS, and functional safety standards (ISO 26262). Experience with CANoe, CANalyzer, and automotive communication protocols (CAN, Ethernet, LIN). Strong debugging skills with JTAG, debuggers, and real-time OS profiling tools. Preferred Qualifications Experience in AI/ML model validation and deep learning-based perception. Hands-on with Docker, TensorRT, OpenCV, and CUDA optimizations. Show more Show less
Posted 1 week ago
0.0 - 4.0 years
0 Lacs
Pune, Maharashtra
On-site
Job details Employment Type: Full-Time Location: Pune, Maharashtra, India Job Category: Engineering Job Number: WD30242752 Job Description Developer I - Embedded Firmware What you will do In this role, you will be part of product development team to manage & deliver new product functionalities, modify existing product’s functionalities or improve product functionalities as required. The Embedded Firmware developer will work with technical lead with minimum technical guidance in the Embedded Firmware development team for the design, development and test of programs in Fire detection systems. You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers. How you will do it Work with Technical lead on Software sub-modules for design, Code & Test for embedded SW systems, with minimal supervision Work on new product development as well as on feature development for released products Prepare software design specifications, test plans, protocol specifications & feasibility study Participate and support in project planning, effort estimation, analysis, coding & unit testing Review and provide feedback on product functional specifications. Participate in assisting Compliance, Approvals, factory testing with any necessary support Participate in product development meetings, design reviews and code reviews. Makes recommendations for changes to firmware development guidelines & standards. Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research. Work with technical lead to plan and manage projects Learn, Understand and support for estimation, design, analysis, coding and unit testing during the development process What we look for 2-4 years’ experience in Embedded C, C++ application & microcontroller driver development Good exposure to Embedded bus protocols - I2C, SPI, UART. Strong in analog and digital hardware and interfacing peripherals, microcontrollers. Application development using C++, RTOS, Embedded Linux platform, Driver, middleware & application Good knowledge of analog and digital hardware, microcontrollers, microprocessors and ability to under schematics and high-level design Experience on firmware development on Renesas, Microchip, ST microcontrollers and it’s tools is preferred. Should have good hands-on with Github, JIRA or any similar tools for version/source control Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer Knowledge of Embedded software design and development practice; programming techniques and systems and language platforms. Self-motivated and a good team player and should be able to work independently with minimal supervision from team leads Specialized Skills: Strong communication, interpersonal, problem solving and presentation skills Thorough knowledge of the software development area Self-motivated, takes initiative to resolve issues Ability to problem solve through analysis of a situation where there are a variety of variables Knowledge of Fire Detection Systems or similar systems Preferred BE (ECE/EIE/ETC/EE) Degree in a technical field is required. 2-4 years of experience on embedded firmware development Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou.
Posted 1 week ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Change the world. Love your job. About TI Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world’s brightest minds, TI creates innovations that shape the future of technology. TI is helping about 100,000 customers transform the future, today. We’re committed to building a better future – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities and developing great minds. Put your talent to work with us – change the world, love your job! About The Team The ASC (Analog Signal Chain) Validation Team is responsible for designing, architecting, building and deploying all post-silicon validation toolchain for the department. The team is a highly skilled and dedicated group of professionals responsible for ensuring the quality, reliability, and performance of our semiconductor products after they have been fabricated About The Role We are seeking a highly skilled Embedded Software Engineer to optimize device drivers for Embedded Vision Module (EVM) boards. The successful candidate will be responsible for designing, developing, and testing embedded software applications to ensure seamless interaction between hardware and software components. This is an excellent opportunity for a talented embedded software engineer to join our team and contribute to the development of high-performance EVM boards. Responsibilities Design, develop, and test device drivers for EVM boards to ensure optimal performance and compatibility. Optimize device drivers for low-level system programming, including interrupt handling, DMA, and memory management Collaborate with cross-functional teams, including hardware engineering and system integration, to identify and resolve system-level issues Develop and maintain bootloaders, device drivers, and firmware for EVM boards Troubleshoot and debug issues with device drivers and firmware using tools such as JTAG, UART, and logic analyzers Participate in code reviews and ensure that all solutions are aligned with industry best practices and company standards Develop and maintain documentation for device drivers and firmware Qualifications Minimum Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or related field 1+ years of experience in embedded software development, with a focus on device drivers and low-level system programming Proficiency in programming languages such as C, C++, and Assembly Experience with embedded operating systems such as Linux, FreeRTOS, or VxWorks Familiarity with EVM boards and embedded vision systems Strong understanding of computer architecture, microcontrollers, and embedded systems Excellent problem-solving skills and attention to detail Programming languages: C, C++, Assembly Embedded operating systems: Linux, FreeRTOS, VxWorks Device driver development: USB, UART, SPI, I2C Firmware development: Bootloaders, device drivers, firmware Debugging tools: JTAG, UART, logic analyzers Version control systems: Git Preferred Qualifications Experience with device driver development for various operating systems, including Windows, Linux, and Android Knowledge of computer vision and image processing algorithms Familiarity with machine learning frameworks and their applications in embedded systems Experience with Agile development methodologies and version control systems such as Git Certification in embedded systems, such as Embedded Systems Certification or Certified Embedded Systems Engineer About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. Show more Show less
Posted 1 week ago
2.0 - 7.0 years
4 - 9 Lacs
Hyderabad
Work from Office
3-5 years of experience with Programming Language such as C, C++, Java, Python, etc. - Experience in Android and Linux Multimedia frameworks and Linux Kernel development with a focus on V4L2. - Experience in Java/perl/python programming. - Knowledge of computer architecture, operating systems, data structures, and basic algorithms, particularly with respect to Linux/Android platforms. - Software debugging skills in embedded real time operating systems, preferably on Linux platforms - Video usage models including playback, streaming, camcorder, WiFi display, and content protection - Video compression standards (e.g. H264/H.265/AV1) - Streaming protocols and implementation (e.g HLS/HTTP/DASH) - Linux device driver development and debugging (e.g. V4L2) - Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.) - ARM or other embedded SoC development and debugging
Posted 1 week ago
0.0 - 2.0 years
3 - 4 Lacs
Bengaluru
Work from Office
Radiant Semiconductors is a leading Semiconductor Design and Services Company with a strong presence across India and the USA. Backed by 200+ skilled engineers, over 7 years of industry relevant experience, were specialised in Design Verification, Design For Test (DFT), PD and Analog Design. We deliver tailored solutions through flexible engagement models, serving top Semiconductor Companies worldwide by our leadership team with 18+ years of expertise in product development. Role: Junior DFT Engineer Location : Bengaluru, Candidate should be flexible to work PAN India Eligibility Criteria Qualification : B.E/ B.Tech, M.Tech/M.E (Will get preference) Stream : Electronics Engineering or Related Fields Post Graduation Year : 2024 or Prior (Up to 2020) Academic Requirement : Minimum 65% throughout academics Background : Strong foundation in VLSI Design, Digital Electronics, Scan & DFT Fundamentals What we offer Competitive Salary Package aligned with Industry Standards Comprehensive Family Health Insurance Coverage Opportunity to work on high-impact semiconductor projects with top-tier global clients Professional training with the focus on industry standard EDA tools Opportunity to continuous learning and mentorship support from Industry experts Employee Recognition: Get acknowledged and rewarded for innovation, performance, and dedication Selection Process Online Registration Written Test (Shortlisted Candidates) Technical Interview (Selected Candidates) HR Discussion & Final Offer Important Dates Last Date to Application- 14th June Written test (Shortlisted Candidate )- 27th June Technical Interview (Selected Candidates)- 28th June HR Discussion & Final Offer- 28th June Click on the link to Apply now and become a part of Radiants Dynamic DFT team: https://forms.gle/ZCNcACE9Eigx5iuq6
Posted 1 week ago
7.0 - 12.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Details: : Develops the logic design, register transfer level (RTL) coding, simulation, and provides DFT timing closure support as well as test content generation and delivery to manufacturing for various DFx content (including SCAN, MBIST, and BSCAN). Participates and collaborates in the definition of architecture and microarchitecture features of the block, subsystem, and SoC under DFT being designed (including TAP, SCAN, MBIST, BSCAN, proc monitors, in system test/BIST). Develops HVM content for rapid bring up and ramp to production on the automatic test equipment (ATE). Applies various strategies, tools, and methods to write and generate RTL and structural code to integrate DFT. Optimizes logic to qualify the design to meet power, performance, area, timing, testcoverage, DPM, and testtime/vectormemory reduction goals as well as design integrity for physical implementation. Reviews the verification plan and drives verification of the DFT design to achieve desired architecture and microarchitecture specifications. Ensures design features are verified correctly and resolves and implements corrective measures for failing RTL tests to ensure correctness of features. Integrates DFT blocks into functional IP and SoC and supports SoC customers to ensure highquality integration of the IP block. Collaborates with postsilicon and manufacturing team to verify the feature on silicon, support debug requirements, and document all learnings and improvements requirement in design and validation. Drives high test coverage through structural and specific IP tests to achieve the quality and DPM objectives of the product and develops HVM content for rapid bring up and production on the ATE. Qualifications: B.E/B.Tech/M.E/M.Tech in Electrical/Electronics/Communication Engineering with 7+ years of DFT experience Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: Xeon and Networking Engineering (XNE) focuses on the development and integration of XEON and Networking SOC's and critical IP's sustain Intels Xeon and 5G networking roadmap. 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 1 week ago
12.0 - 18.0 years
30 - 45 Lacs
Kolkata, Hyderabad, Ahmedabad
Work from Office
Works independently with minimal supervision. Provides supervision/guidance to other team members. Having strong decision making and technical leadership skills. Having good verbal and written communication skills to convey complex information.
Posted 1 week ago
5.0 - 8.0 years
18 - 20 Lacs
Bengaluru
Work from Office
Job Description Essential Duties and Responsibilities: Test cases execution on Flash storage products. Test Environment Creation and Maintenance : Ensure that the necessary test environments are set up and configured for regression testing; ensuring that the environments match production configurations as closely as possible. Regression Test Suites Creation and Maintenance : Continuously update and improve regression test suites. Maintaining Physical machines, Virtual machines (VM) and other lab assets according to the project requirement . Automating the environment setup in the Regression machines. Fully own launching of regressions using in-house tools with high accuracy. Defect Identification and Reporting : Identify defects during testing and report them promptly with detailed steps to reproduce, and work with developers to ensure timely resolution. This is fully work from office role and candidate must be willing to work in afternoon-to-night timing. Qualifications Qualification: Education: BE or similar technical degree Desired Experience and Skills: Minimum 5 years in manual/automation testing in lab environment. Experience in debugging testing machines issues, OS environment issues, and setting up of lab environment. Experience in tests automation using scripting. Basic programming skills in Batch scripting, Python, C/C++. Exposure to Hardware debugging tools such as Emulators, Logic analyzers, JTAG Debuggers, etc. Understanding of Operating systems (Unix and Windows), CPU/memory architectures, Disk/RAID systems. Familiarity with CI/CD pipelines and version control systems (e.g., Git). Knowledge of test management tools such as Jira. Experience in doing failure analysis, reproducing and root causing of the issues.
Posted 1 week ago
3.0 - 6.0 years
4 - 8 Lacs
Hyderabad, Ahmedabad
Work from Office
Robert Bosch Engineering and Business Solutions Private Limited is looking for System Engineer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Analyzing system requirements and specifications. Designing and implementing computer systems and network architecture. Installing, configuring, and maintaining system hardware and software. Monitoring and optimizing system performance and capacity. Ensuring security and data protection for the organization's systems. Providing technical support and troubleshooting for users and other stakeholders. Collaborating with other teams, such as development and operations, to ensure system integration and efficiency. Developing and implementing disaster recovery and business continuity plans. Maintaining documentation for systems, processes, and procedures. Strong technical background, excellent problem- solving skills.
Posted 1 week ago
3.0 - 8.0 years
4 - 8 Lacs
Hyderabad, Ahmedabad
Work from Office
Robert Bosch Engineering and Business Solutions Private Limited is looking for Embedded Developer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. The Embedded Developer is responsible for designing, developing, and testing software and firmware for embedded systems. This role involves working closely with hardware engineers to develop software that controls and interacts with embedded devices. The Embedded Developer writes efficient and reliable code, conducts debugging and troubleshooting, and ensures the functionality, performance, and security of embedded systems. Responsibilities : Embedded Software Development : Collaborate with hardware engineers to define software requirements and specifications for embedded systems. Design and develop embedded software and firmware using programming languages such as C, C++, or assembly language. Write clean, efficient, and reliable code for controlling and interacting with hardware components. Implement and integrate device drivers, protocols, and communication interfaces for seamless operation of embedded systems. Optimize software performance and memory usage to meet system constraints. System Integration and Testing : Conduct integration of software and firmware components with the hardware platform. Perform unit testing, integration testing, and system- level testing to ensure functionality, reliability, and performance. Debug and troubleshoot software and hardware issues, identifying and resolving bugs and malfunctions. Conduct code reviews and collaborate with the development team to improve software quality and maintainability. Stay updated with industry trends and emerging technologies related to embedded systems development. Hardware- Software Collaboration : Collaborate with hardware engineers in the selection and evaluation of hardware components for embedded systems. Provide input and recommendations for hardware design improvements to optimize software performance and functionality. Work closely with cross- functional teams to ensure seamless integration of software and hardware components. Participate in design reviews and technical discussions to align software and hardware requirements. Documentation and Version Control : Create and maintain technical documentation, including software requirements, design specifications, and user manuals. Use version control systems to manage and track software changes and ensure proper versioning. Document and communicate software architecture, interfaces, and APIs to facilitate collaboration with other developers. Compliance and Quality Assurance : Ensure compliance with industry standards, regulations, and best practices related to embedded systems development. Implement security measures and best practices to protect embedded systems from vulnerabilities and threats. Collaborate with quality assurance teams to develop and execute software testing strategies and ensure software reliability. Support the resolution of customer- reported issues and provide technical assistance when needed. Qualifications : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded software development, firmware development, or a similar role. Proficiency in programming languages such as C, C++, or assembly language. Strong understanding of embedded systems architecture, hardware- software interactions, and real- time operating systems. Knowledge of microcontrollers, microprocessors, and hardware peripherals commonly used in embedded systems. Familiarity with communication protocols (e. g. , UART, SPI, I2C), device drivers, and embedded system debugging tools. Experience with embedded software development tools, integrated development environments (IDEs), and debuggers. Understanding of software testing methodologies, unit testing frameworks, and software debugging techniques.
Posted 1 week ago
4.0 - 8.0 years
8 - 12 Lacs
Hyderabad, Ahmedabad
Work from Office
Robert Bosch Engineering and Business Solutions Private Limited is looking for Lead Embedded Software Developer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Team Leadership : Lead and mentor a team of embedded software developers, providing technical guidance, support, and fostering a collaborative work environment. Technical Strategy : Define the technical direction, architecture, and software design principles for embedded systems projects. Embedded Software Development : Design, code, and test embedded software solutions for real- time systems, devices, and applications. System Integration : Collaborate with hardware engineers and other cross- functional teams to ensure seamless integration of software with hardware components. Coding Standards : Establish and enforce coding standards, best practices, and quality assurance measures for the development team. Project Management : Manage software development projects, including task assignment, timeline management, and progress tracking.
Posted 1 week ago
8.0 - 10.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2043_JOB Date Opened 28/10/2023 Industry Technology Job Type Work Experience 8-10 years Job Title Sr. Engineer City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 4 Experience in developing system integration frameworks for Automotive ADAS modules using optimized middleware. Experience in BSP development, Experience with Yocto build system & ARM Tool chains, Experience with board bring up with JTAG, Sensor driver, implementation/integration experience e.g. Cameras, Radars, Lidars, IMU, Experience with DDS/SOMEIP / similar, AUTOSAR experience (classic or/and adaptive) Mandatory SkillEmbedded, C++, Adas, SOA, Middleware (P6SO6 desirable), Linux, Autosar, Rtos, BSP development , Automotive domain only check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 week ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Senior Engineer / Technical Lead (Linux / Android Camera Driver Developer) Job Description What You'll Be Doing Design and development of real time embedded software/firmware and PC/mobile based software application. Analyze domain specific technical or low level requirement and modification as per end customer or system requirement & participate in software design Perform software testing including unit, functional and system level requirement including manual and automated Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Develop software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems What Are We Looking For Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Linux BSP Expert in multimedia such as CSI, camera, video capture, display, video encoder, video decoder, ISP drivers, audio capture, audio playback, V4L2, ALSA and middleware. Excellent understanding of audio / video formats and compression techniques Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Requires in-depth knowledge and experience Solves complex problems; takes a new perspective using existing solutions Works independently; receives minimal guidance Acts as a resource for colleagues with less experience Represents the level at which career may stabilize for many years or even until retirement Contributes to process improvements Typically resolves problems using existing solutions Provides informal guidance to junior staff Works with minimal guidance Location: Hyderabad, Ahmedabad Location: IN-TG-Hyderabad, India-Kondapur (eInfochips) Time Type Full time Job Category Engineering Services Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 3-6 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred: Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, Experience in SafeRTOS/FreeRTOS based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have 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 : 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. If you would like more information about this role, please contact Qualcomm Careers. 3073284 Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Technical Solution Architect for Embedded Product Development will serve as the technical bridge between ACL Digital's engineering capabilities and client requirements. This role combines deep technical expertise in embedded systems with strong client-facing skills to drive business growth in the embedded engineering and product development domain. Key Responsibilities Client Engagement & Relationship Management. Lead technical discussions with prospective clients during the presales process. Conduct technical discovery sessions to understand client challenges and requirements. Present ACL Digital's embedded engineering capabilities to C-level executives and technical decision-makers. Build and maintain relationships with key technical stakeholders at target accounts. Collaborate with business development teams to identify and qualify new opportunities. Solution Architecture & Design: Design comprehensive embedded product development solutions aligned with client needs. Create technical proposals, architecture diagrams, and solution blueprints. Develop proof-of-concepts and technical demonstrations for complex embedded systems. Define project scope, timelines, and resource requirements for embedded development projects. Ensure solutions leverage ACL Digital's chip-to-cloud expertise and system integration capabilities. Technical Leadership & Consultation. Provide technical guidance on embedded systems architecture and design patterns. Advice clients on technology stack selection, platform choices, and development methodologies. Support RFP responses with detailed technical sections and innovative solution approaches. Conduct technical feasibility assessments and risk analysis for proposed solutions. Stay current with emerging technologies in embedded systems, IoT, and semiconductor domains. Technical Skillset: Embedded Systems Engineering Microcontrollers & Processors: ARM Cortex (A53, R5, M4/M3/M0) Controllers/processor family. Real-Time Operating Systems: Embedded Linux, FreeRTOS/Zephyr, Bare-metal development. Hardware Platforms: Experience with NXP, TI, STMicroelectronics, and other leading semiconductor platforms. Communication Protocols: SPI, I2C, UART, CAN, USB, Ethernet, Wi-Fi, Bluetooth, Cellular IoT. Signal Processing: Audio/Video processing, radar signal processing, DSP algorithms. Software Development & Architecture: Programming Languages: C/C++, Python, Assembly language. Development Tools: IAR, Keil, GCC toolchain, JTAG debuggers, Oscilloscope, Logic analyzers. Version Control: Git, SVN, Configuration management practices. Security: Embedded security protocols, cryptography, secure boot, hardware security modules. Technology understanding for various verticals such as IoT, Industrial, Networking etc. Product Development Lifecycle: Requirements Engineering: System requirements analysis, traceability, verification & validation. Design Methodologies: Agile, V-Model, Model-Based Design, concurrent engineering. Testing & Validation: Unit testing, integration testing, HIL testing, automated test frameworks. Compliance & Certification: EMC/EMI, FCC, CE marking, industry-specific certifications. Show more Show less
Posted 1 week ago
5.0 years
5 Lacs
Ahmedabad
On-site
Job Information Department Name Product Development Date Opened 06/04/2025 Industry Technology Job Type Full time Salary 500000 Work Experience 5+ years City Ahmadabad City State/Province Gujarat Country India Zip/Postal Code 380006 About Us Immunity Networks & Technologies Pvt. Ltd. is a leading Indian IT networking and cybersecurity company committed to delivering secure, scalable, and performance-driven solutions for businesses of all sizes. Established with a vision to empower organizations through cutting-edge technology, Immunity Networks specializes in network infrastructure, wireless solutions, firewall deployments, and managed security services. With a robust presence across Maharashtra and Gujarat, we cater to enterprise, SMB, and government clients, offering reliable products, technical expertise, and end-to-end support. Job Description We are seeking a skilled Firmware Developer to design, develop, and maintain embedded software solutions for our Wireless Access Points. This role involves close collaboration with Web Development Team, Cloud Team and self research and Development on the various firmware modules. The Firmware Developer will be expected to develop various Features within the Access Points, test them and plan the roll out as per plan. Firmware Development: Design, implement, and test firmware for embedded systems and microcontrollers. System Integration: Collaborate with engineers to integrate firmware with our solution. Debugging & Troubleshooting: Identify and resolve firmware and hardware issues using debugging tools and techniques. Documentation: Write and maintain technical documentation, including design specifications, test plans, and user manuals. Testing & Validation: Develop and execute unit and system-level tests to ensure firmware reliability and performance. Optimization: Optimize firmware for efficiency, memory usage, and power consumption. Code Reviews: Participate in code reviews to ensure code quality and adherence to standards. Continuous Improvement: Stay updated with the latest industry trends and technologies to enhance development processes. Requirements Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field. Experience: Proven experience in firmware development for embedded systems. Programming Skills: Proficiency in C, C++, and assembly languages. Embedded Systems Knowledge: Strong understanding of microcontroller architectures and embedded systems. Openwrt Experience: Familiarity with Openwrt and bare-metal programming. Debugging Tools: Experience with debugging tools like JTAG, logic analyzers, and protocol analyzers. Version Control: Knowledge of version control systems such as Git. Communication Protocols: Understanding of hardware communication protocols like SPI, I2C, UART, and CAN. Documentation Skills: Ability to create clear and comprehensive technical documentation. Ideal Candidate Traits Problem-Solving: Strong analytical and troubleshooting skills. Team Collaboration: Ability to work effectively in cross-functional teams. Attention to Detail: Meticulous attention to detail in testing and debugging. Adaptability: Willingness to learn new technologies and adapt to changing project requirements. Communication: Excellent verbal and written communication skills. Benefits Advanced Degree: Bachelor’s degree in a relevant field. Certifications: Relevant certifications in embedded systems or firmware development. Agile Methodologies: Experience with Agile development practices. Security Protocols: Knowledge of security protocols like SSH, IPSec/TLS and Root of Trust (RoT). Network Protocols: Familiarity with network protocols such as MQTT, SNMP, TCP/IP, UDP, Etc.
Posted 1 week 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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2