Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 13.0 years
15 - 19 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Exp:- 8-15 years ( B.Tech / M.Tech from ECE / EEE /E&I/ CSE / IT Background and relevant experience in Embedded system and DDR domain) Note :- We are looking for candidates who has relevant work experience in DDR technology( memory controllers, PHY and DRAMs), Firmware and SW driver development/ Platform driver development / Board Bring upOR If candidate has very strong debugging expertise in system level issues like Bit flip , memory corruption , cache corruption , CPU Hang etc. DesirableDDR technology (Relevant work exp in DDR SW driver required ) or Platform driver development / Board Bring up Opportunity: Debug and Development of DDR init & run time driver sequences.Will be working on state-of-the-art DDR technology LP4x/LP5x.Opportunity to get the understanding of DDR technology.Will be responsible for driving multiple programs. Need to work on issues with multiple teams (performance, Phy, controller design etc.)Need to analyze lot of data and need to recognize patterns.Working on triage of the DDR issues.Test case enhancements and development Job description Minimum Qualifications The charter of the CoreBSP-DDR SW System team is to ensure that the end-product qualifies the defined acceptance criteria for DDR by meeting stability, Power, and Performance Goals. The team is looking for a candidate who has strong understating of system level test methodologies and runs validations on mobile systems. The position involves Understanding of SOC Architecture and DDR SW Systems, identifying and debugging DDR systems issues (memory corruptions, Memory Lockups, Bit flips, memory leaks etc..) reported by memory validation and running system level validations tests. The engineer would have the opportunity to interact with different SW & HW teams to understand DDR systems. The candidate is expected to own and drive multiple chipsets in the DDR tech area. This position gives an exposure to understanding various quality stages from product development to commercial launch of the product. Skills: C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge. Desirablein DDR technology (memory controllers, PHY and DRAMs), Firmware and SW driver development / Platform Driver Development / Board Bring up Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ 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 weeks ago
10.0 - 17.0 years
32 - 47 Lacs
Bengaluru
Work from Office
Job Description: Avionics Software Architect Experience Required: 10+ Years Industry: Aerospace / Engineering Services Job Summary: Seeking a seasoned Avionics Software Architect with over 10 years of experience in software development for safety-critical aerospace systems. This role involves defining software architecture and guiding development teams for avionics applications such as Flight Management Systems (FMS), Mission Computers, or Display Systems. The ideal candidate will possess a strong background in embedded systems, DO-178C compliance, and architecture definition. Key Responsibilities: Define and maintain high-level software architecture and design for avionics applications. Collaborate with system engineering and customers to derive software requirements and interface definitions. Lead architectural reviews, trade studies, and selection of platforms and frameworks. Ensure architectural compliance with DO-178C and safety/security standards. Provide technical guidance to software developers throughout the development lifecycle. Support software integration, troubleshooting, and performance optimization. Review design documentation, code, and test results to ensure design integrity. Support customer engagements and design reviews including PDR, CDR, and SOI audits. Required Qualifications: Bachelors or Master’s degree in Computer Science, Electronics Engineering, or related discipline. 10+ years of experience in embedded software development and architecture for avionics or aerospace systems. Expertise in C/C++ programming, real-time operating systems (e.g., VxWorks, INTEGRITY). Hands-on experience in design and development of FMS, Mission Computer, Display Software, or similar. Thorough understanding of software safety standards (DO-178C) and system-software interfaces. Strong analytical skills and experience with architectural modeling tools (e.g., UML, SysML). Excellent verbal and written communication skills; experience working with global teams. Preferred Qualifications: Familiarity with ARINC 653, ARINC 661, or FACE architecture. Experience with software security and partitioning strategies. Background in agile methodologies and DevOps for embedded systems. Exposure to model-based design tools such as SCADE, Simulink, or Enterprise Architect. Experience in going through one full development program
Posted 2 weeks ago
2.0 - 5.0 years
4 - 7 Lacs
Hyderabad, Chennai
Work from Office
SJ Automation is looking for Robotics Integration Engineer to join our dynamic team and embark on a rewarding career journey We are seeking a highly skilled Integration Engineer to join our team The Integration Engineer will be responsible for designing, developing, and maintaining software integrations that enable different systems and applications to communicate and work together effectively The ideal candidate should have a strong background in software development, system integration, and a deep understanding of various APIs and integration technologies Responsibilities:System Integration: Design, develop, and maintain integrations between various software systems, including third-party APIs, databases, and internal applications API Development: Create RESTful APIs, web services, and middleware components to facilitate data exchange between systems Data Mapping: Define data mapping and transformation rules to ensure data consistency and accuracy during integration processes Troubleshooting: Identify and resolve integration issues, including data synchronization problems and API errors, to ensure uninterrupted system functionality Testing: Conduct thorough testing and validation of integrations to ensure they meet functional and performance requirements Documentation: Maintain detailed documentation of integration processes, configurations, and APIs for reference and future troubleshooting
Posted 2 weeks ago
5.0 - 10.0 years
12 - 13 Lacs
Bengaluru
Work from Office
Responsible for Platform level Software Validation for Infineon s Automotive chipsets Job Description In your new role you will: Understand and Review the SW Requirements and its Verification Criteria. Understand and Review the SW Architecture from Requirement and end-user application perspective. Design and Develop Test cases and Test scripts for the Validation of SW modules based on SW Requirements, SW Architecture, Functional Safety Methods, and other Use cases. Spearhead test architecture definition and test specification activities. Work on software Validation of device drivers (Eg : SPI, I2C, CAN, LIN, FR, Ethernet, PCIE, HSSL and SENT etc.) and safety software in an independent/RTOS environment on Infineon s automotive microcontrollers 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 validation 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) with the team Institutionalize software test processes compliant with Automotive standards (e.g. ISO26262, ASPICE) Accountable for overall quality of validation deliverables Ownership in reviews, Code /Test reviews. Participate in workshops and support the team on technical challenges being faced from time to time. (e.g. safety issues, common testing issues,) To participate in Change control board meetings and ability to technically argue the safety assessments by providing necessary evidence. Plan and participate in future technologies and projects Generate new methods and techniques for better work models Estimate and support in planning overall validation activities for a SW module targeted for a release. Develop/Code Test scripts in Embedded C based on Different test cases and scenarios designed for verifying correct functional behaviour of SW on real targeted Microcontroller device. Your Profile You are best equipped for this task if you have: A minimum of 5+ years of experience in Device Driver software testing which includes a good know how of V-model standard software development Life Cycle. Experience in AUTOSAR MCAL, BSW and exposure to ISO26262 [Expertise in other domains with embedded background more than welcome] Embedded system software Validation using C, assembly languages. Experience in the usage of LabView, NI FPGA, oscilloscopes, logic analysers, power benches etc. Experience in embedded system development tools such as compilers, debuggers, static analysers etc. Working experience in scripting languages such as Perl, python, C# etc. Experience in the development/maintenance of the test automation and continuous integration frameworks Good knowledge of Microcontroller architecture (16/32bit), real-time systems. Working experience on multicore platforms Ability and willingness to work with multi-disciplinary teams. Additional skills like Estimation, planning, tracking is required on need basis. #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant s experience and skills. Learn more about our various contact channels. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.
Posted 2 weeks ago
8.0 - 13.0 years
10 - 14 Lacs
Bengaluru
Work from Office
: Arm s Solutions group DFT team implements DFT for test-chips and hard-macros to prove Arms soft IP power, performance, area, and functionality within the context of a SoC using the latest DFT techniques and process technologies. We closely collaborate with RTL, Verification, Physical Implementation, and Test engineering teams throughout the life cycle of a project, from an early investigation stage all the way through tape-out and silicon test/characterization on ATE. Responsibilities: Architect, Implement, and validate innovative DFT techniques on test-chips and hard-macros. Insert DFT logic into SoC-style designs at the RTL level and at the Synthesis gate level, validate all features, and generate ATE-targeted test patterns to be run on silicon. Work closely with front-end design and verification teams on DFT RTL level insertion, back-end synthesis, place-and-route, and static-timing-analysis teams on DFT gate level insertion and timing closure, and Test and Debug teams on silicon characterization and validation. Required Skills and Experience: This role is for a Senior DFT Engineer with 8+ years of proven experience in Design for Test Experience coding in Verilog RTL, and scripting language like TCL, and/or Perl Proficient in Unix/Linux environments Core DFT skills considered crucial for this position should include some of the following: Scan compression and insertion, Memory BIST, Logic BIST, JTAG/IJTAG, at-speed test, ATPG, fault simulation, back-annotated gate-level verification, silicon debug Experience with Siemens, Cadence, and/or Synopsys DFT and simulation tools Nice To Have Skills and Experience: Familiarity with IEEE 1149, 1500, 1687 Familiarity with Synthesis and Static Timing Analysis Working knowledge of Siemens DFT tools Ability to work both collaboratively on a team and independently. Innovative and a passion for progress Hard-working and excellent time management skills with an ability to multi-task In Return: Opportunity to work with some of the greatest minds in the industry! Competitive compensation and great benefits! Flexible working hours #LI-BB1 Accommodations at Arm At Arm, we want to build extraordinary teams. . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Equal Opportunities at Arm
Posted 2 weeks ago
1.0 - 4.0 years
3 - 7 Lacs
Pune
Work from Office
Proto Vehicle Build management and E&E Issue resolution Management Tracking of all ECUs parameterisation, Variant coding , Immo pairing Management of Software updating on proto vehicle Monitoring and Review of Electrical check list for each vehicle till Vehicle Sign-off Support to Certification vehicles like EMI-EMC / VRDE / ARAI / Testing for the software updating. Co-ordinatio n for resolution of Electrical and wiring harness issues on Testing Vehicles Tracking of Resolution of issues raised in f Proto shop & ODT, plant meetings Co-ordinate for resolution of EOL / Diagnostics issues Management of E&E activities on Media veh iclesVehicle build completion tracking report Electrical Issue resolution reports. Tracking of Electrical checklist and sign -off report Software tracking of Beta/ PO/ PP batches for vehicle programSummary report of EOL issues Resolution and EOL tool e valuationLead in resolving QRT E&E Issues Production line issue resol
Posted 2 weeks ago
8.0 - 12.0 years
10 - 14 Lacs
Hyderabad
Work from Office
Experience / Skills: In depth knowledge and extensive experience with embedded firmware development Expertise in the use of scripting languages, programming tools and environments Extensive experience programming in Python Experience in the storage industry in SSD, HDD, storage systems, or a related technology Understanding of storage interfaces including ideally PCIe/NVMe, SATA, or SAS Experience with NAND flash and other non-volatile storage Ability to work independently with a minimum of day-to-day supervision Experience with team leadership and/or supervising junior engineers and technicians Ability to work in a multi-functional team and under the pressure of multiple priorities.
Posted 2 weeks ago
5.0 - 10.0 years
15 - 30 Lacs
Bengaluru
Work from Office
Exp: 5 to 9 yrs Work location:Bangalore Notice Period:immediate to 30 Days Skills: C++, Customer Application Engineering Strong Modern C++ (C++ 14/17 and beyond) programming development and debugging skills - Good code reading skills to understand and identify problems - Experience in multithreaded concurrent programming in Linux or QNX - Familiarity in scripting languages like Python,
Posted 2 weeks ago
12.0 - 20.0 years
45 - 50 Lacs
Hyderabad
Work from Office
As a E5 - NAND Design Enablement in Process Integration, primary responsibility is to drive and contribute to next generation 3D NAND development efforts. You will be working with several peer groups to define, complete, and coordinate effective actions to enable a node and shepherd it to production. Responsibilities include but are not limited to the following: Drive vertical integration with a network of collaborators varying from Business Units, Pathfinding, Design, Device, Process, Integration, Reliability, Product Engineering, Probe, Test, Assembly, mask tech, etc. Drive node health tracking, communication and documentation of key achievements delivery starting from project kick off till product qual. Ensure all node enabling teams have responsible owner for each node Collaborate with responsible owner to populate crystal clear specifications in the database Publish score cards of work from accountable owner in the health report Create timeline charts to provide clear visibility of project timelines and relative dependencies across node enabling teams Champion test structure definition for all designs within a node starting from test chip to final production design Aim for high quality proliferation of test structures from test chip to product designs. Responsible for requesting TCAD, structure, OPC, electrical and Reliability simulations Ensure all test structures are validated on silicon and are readily available for product debug Qualifications: Minimum of 8+ years of experience in semiconductor industry in the areas Process Integration, Device Engineering, Compact Modeling, Product Engineering, Test Structure Development, or Unit Process Development Project management experience with a highly collaborative personality Proven track record of coordinating high level roll up meetings Proven track record to think and communicate clearly in urgent and stressful situations In depth understanding of the 3D NAND process flow is a plus
Posted 2 weeks ago
8.0 - 12.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Experience / Skills: Job Responsibilities: 6-15 Years in Embedded Firmware Storage/SSD would be a strong plus. Strong firmware design and debug experience using assembly and C programming. Knowledge of SSD flash translation layer, wear leveling, garbage collection. Knowledge of mass storage interfaces such as SATA, SAS, NVMe (optional but strong plus). High level of skill in problem recreation and trapping, and in identifying performance critical algorithms for optimization. Strong skill in ARM development tools and IDE such as Eclipse Ability to scope and estimate development effort. Ability to work and communicate effectively in a team, able to multitask effectively in fast-paced environment. Working knowledge of digital hardware design (optional but plus). Experience in test equipment such as oscilloscopes and logic/bus analyzers (good to have). Education Qualifications: BS in Electrical Engineering, Computer Engineering or equivalent required Preferred Skills: Excellent communication skills both written and verbal Strong interpersonal skills and maintain positive relationships Ambitious, goal-oriented, and a dedicated colleague Collaborate effectively in a dynamic team environment
Posted 2 weeks ago
12.0 - 15.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams to ensure that the software meets client requirements, applying your knowledge of technologies and methodologies to support project goals, and overseeing the software development process to ensure quality and efficiency. You will engage in problem-solving and decision-making to drive project success and enhance team performance. 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.- Expected to provide solutions to problems that apply across multiple teams.- Facilitate knowledge sharing and mentoring within the team to enhance skills and capabilities.- Monitor project progress and implement necessary adjustments to meet deadlines and quality standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of software development methodologies and best practices.- Experience with embedded systems and real-time operating systems.- Familiarity with automotive communication protocols such as CAN, LIN, and Ethernet.- Ability to troubleshoot and debug complex software issues. Additional Information:- The candidate should have minimum 12 years of experience in Automotive ECU Software.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 2 weeks ago
12.0 - 20.0 years
16 - 20 Lacs
Bengaluru
Work from Office
SSD Systems Architect Micron Technology is a leader in the semiconductor industry developing and manufacturing DRAM and NAND Flash products. As part of the continued growth in non-volatile memory technologies, Micron continues to invest in the internal development of Solid State Drives (SSD). As an SSD Systems Architect, you will work as an integral part of the architecture and product planning team to define storage systems for our customers. Responsibilities and Tasks: Your new responsibilities will include, but are not limited to the following areas: Identify and define innovative product concepts and SSD architectures Maintain strong technical engineering relationships with customers, partner system architects and key technologists to identify and define innovative memory products Work with Micron technologists, design engineers and engineering teams to ensure successful implementation and feasibility demonstration of new product concepts Develop new product architecture specifications Help to choose concepts for feasibility demonstration Generate new intellectual property and patents Evangelize Microns new products, technologies, and capabilities; attend and represent Micron at appropriate industry consortia, technical organizations, and technical conferences Identify key industry technical trends and competitive landscapes; stay abreast of new advanced technology and architecture trends in the market Modeling and analysis of performance, power and host driven workloads Generate system architecture specifications and provide system architectural requirements to our go-to-market teams Experience: Successful candidates for this position will have: A minimum of eight years of design, product, test, support, system, or applications engineering experience Systems experience, including: SSD and or HDD architecture, design or analysis and/or troubleshooting Operating systems: Linux, Windows, VMware Device drivers Firmware-based storage devices Technical skills, including: Detailed knowledge of NAND flash, solid state drives, and/or hard disk drives Storage protocols: SATA/ATA, SAS and/or NVMe NAND interfaces: ONFI, Toggle NAND management: error detection and correction Storage systems: RAID systems, blades and workstations Demonstrated problem-solving and troubleshooting skills Excellent verbal and written communications skills Highly organized, self-motivated and disciplined abilities Ability to work with other engineers across multiple disciplines, as well as customers of various positions Ability to travel and be available for international travel Education: BSEE or equivalent required
Posted 2 weeks ago
5.0 - 8.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Experience / Skills: 5-8 Years in Embedded Firmware Storage/SSD FTL or Frontend Firmware development Strong firmware design and debug experience using assembly and C programming. Knowledge of mass storage interface protocol PCIe/NVMe as needed, Understanding of storage interfaces including SATA, or SAS (optional) Knowledge in the use of scripting languages, programming tools and environments Experience in the storage industry in SSD, HDD, storage systems, or a related technology. Working knowledge of NAND flash and other non-volatile storage is optional but plus. Experience in test equipment such as oscilloscopes and logic/bus analyzers (Viavi or LeCroy - good to have). Ability to work independently with a minimum of day-to-day supervision. Ability to work in a multi-functional team and under the pressure of multiple priorities.
Posted 2 weeks ago
5.0 - 10.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Embedded C++ Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems either end-to-end or for a specific stage of the product lifecycle. You will apply knowledge of technologies, applications, methodologies, processes, and tools to support a client, project, or entity. Your role will involve leading and managing software development projects. 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- Lead and mentor junior team members- Drive innovation and continuous improvement in software development processes Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C++- Strong understanding of software development lifecycle- Experience in designing and implementing complex software systems- Knowledge of debugging and troubleshooting software issues- Hands-on experience with version control systems like Git Additional Information:- The candidate should have a minimum of 5 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 weeks ago
5.0 - 10.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive Mobility Services & Connected Vehicles Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an elite-level Technical Architect to lead the design and integration of complex automotive software systems that span embedded, infotainment, and hypervisor-based environments. You will define system-level architecture across multi-OS platforms and heterogeneous SoCs, driving the next generation of intelligent, connected vehicle platforms. Roles & Responsibilities:- 14 years of experience in software development in roles that involved software design and development, including at least 10 years in the automotive electronics industry in embedded software development using C/C++, Java, RUST, COTLIN and one or more of any RTOS, QNX, Linux, Android.1.Architect and lead design of automotive-grade software platforms using Linux, Android, and QNX, running on heterogeneous SoCs such as Qualcomm 8295/8255, NXP, or similar.2.Define communication and integration layers using protocols like SOME/IP, UART, SPI, and I2C, ensuring deterministic behavior in real-time environments.3.Lead architecture for Type-1 hypervisors (e.g., QNX Hypervisor), ensuring secure partitioning of infotainment, safety-critical, and telematics domains.4.Define and drive architectural blueprints for Display controllers, Camera SerDes pipelines, and real-time multimedia processing stacks.5.Provide hands-on guidance and code-level leadership in C++, Rust, Java, and Kotlin, covering boot-time optimization, memory safety, and performance tuning.6.Collaborate across cross-functional teams including SoC vendors, Tier-1s, and OEM platform integrators.7.Own technical due diligence and design reviews and enforce architectural governance in both Agile and ASPICE-compliant development flows.8.Deep experience in multi-OS environments (Linux, Android, QNX). Professional & Technical Skills: 1.Bachelors or masters degree in electrical engineering, Computer Science, Automotive Engineering, or a related field.15+ years of experience in SW/SYS development ADAS or Autonomous Driving solutions.Strong understanding of sensor technologies (LiDAR, Radar, Camera, Ultrasonic) and their validation methodologies.2.Expertise with SoCs like Qualcomm 8295/8255, NXP i.MX series, and integration of camera and display pipelines.3.Proven design experience with hardware-software interfacing protocols:SOME/IP, UART, SPI, I2C.4.Prior experience architecting and optimizing Type-1 Hypervisor-based systems.5.Expert-level proficiency in C++ and Rust; working knowledge of Java and Kotlin.6.Familiarity with ASIL/Safety-critical system partitioning and hypervisor security models.7.Experience with Android Automotive OS (AAOS) and Android HAL customization.8.Knowledge of functional safety standards (ISO 26262).9.Prior experience working with camera ISP pipelines, ADAS integration, or multi-display systems.10.Open-source contributor or maintainer in relevant embedded domains. Additional Information:- The candidate should have a minimum of 14 years of experience in Automotive Mobility Services & Connected Vehicles.- This position is based at our Bengaluru/Chennai office.- A 15 years full-time education is required. Qualification 15 years full time education
Posted 2 weeks ago
5.0 - 10.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive Mobility Services & Connected Vehicles Good to have skills : NAMinimum 15 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an elite-level Technical Architect to lead the design and integration of complex automotive software systems that span embedded, infotainment, and hypervisor-based environments. You will define system-level architecture across multi-OS platforms and heterogeneous SoCs, driving the next generation of intelligent, connected vehicle platforms. Roles & Responsibilities:- 14 years of experience in software development in roles that involved software design and development, including at least 10 years in the automotive electronics industry in embedded software development using C/C++, Java, RUST, COTLIN and one or more of any RTOS, QNX, Linux, Android.1. Architect and lead design of automotive-grade software platforms using Linux, Android, and QNX, running on heterogeneous SoCs such as Qualcomm 8295/8255, NXP, or similar.2.Define communication and integration layers using protocols like SOME/IP, UART, SPI, and I2C, ensuring deterministic behavior in real-time environments.3.Lead architecture for Type-1 hypervisors (e.g., QNX Hypervisor), ensuring secure partitioning of infotainment, safety-critical, and telematics domains.4. Define and drive architectural blueprints for Display controllers, Camera SerDes pipelines, and real-time multimedia processing stacks.5. Provide hands-on guidance and code-level leadership in C++, Rust, Java, and Kotlin, covering boot-time optimization, memory safety, and performance tuning.6.Collaborate across cross-functional teams including SoC vendors, Tier-1s, and OEM platform integrators.7.Own technical due diligence and design reviews and enforce architectural governance in both Agile and ASPICE-compliant development flows.8. Deep experience in multi-OS environments (Linux, Android, QNX). Professional & Technical Skills: - 1) Bachelors or masters degree in electrical engineering, Computer Science, Automotive Engineering, or a related field.2) 15+ years of experience in SW/SYS development ADAS or Autonomous Driving solutions. 3)Strong understanding of sensor technologies (LiDAR, Radar, Camera, Ultrasonic) and their validation methodologies.4) Expertise with SoCs like Qualcomm 8295/8255, NXP i.MX series, and integration of camera and display pipelines.5) Proven design experience with hardware-software interfacing protocols:SOME/IP, UART, SPI, I2C.6) Prior experience architecting and optimizing Type-1 Hypervisor-based systems.7) Expert-level proficiency in C++ and Rust; working knowledge of Java and Kotlin.8) Familiarity with ASIL/Safety-critical system partitioning and hypervisor security models.9) Experience with Android Automotive OS (AAOS) and Android HAL customization.10) Knowledge of functional safety standards (ISO 26262).11) Prior experience working with camera ISP pipelines, ADAS integration, or multi-display systems.12) Open-source contributor or maintainer in relevant embedded domains. Additional Information:- 1)The candidate should have a minimum of 14 years of experience in Automotive Mobility Services & Connected Vehicles 2)This position is based at our Bengaluru/Chennai office. 3) 15 years full-time education is required. Qualification 15 years full time education
Posted 2 weeks ago
3.0 - 8.0 years
6 - 16 Lacs
Bengaluru
Work from Office
Job Description: We are looking for highly skilled and efficient engineer to join our System Power, Thermal and Performance team. The candidate will have hands-on experience in executing CPU, GPU, and AI/ML workloads on Android and Windows platforms, with a strong understanding of SoC subsystems and performance/power KPIs. This role involves system validation, power and performance measurements and optimization, automation, data analysis and handling lab equipment. Key Responsibilities: Execute and analyze CPU/GPU/AI-ML workloads and benchmarks on Android and Windows platforms. Run and interpret power, thermal and performance KPIs from CPU/GPU synthetic workloads and system benchmarks. Execute and collect power and performance KPIs from MLPerf, GenAI models, Vision workloads Collect logs and profiling data from different SoC subsystems (CPU, NPU, DDR, etc.). Monitor and evaluate power and performance KPIs for dashboard generation and reporting. Develop and maintain automation scripts using Python, Shell, or Batch for data collection , parsing, and report generation. Operate lab equipment such as oscilloscopes, power analyzers, and other tools. Interested candidates Share Resume to Prasadkaruturi@Mirafra.com
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Hyderabad
Remote
About Us: Soul AI, founded by IIT and IIM graduates, is on a mission to apply AI for Good. With a strong foundation in SF and Hyderabad, we create cutting-edge tech products with social impact. Were looking for a C Developer to build efficient, low-level software that powers high-performance systems. Key Responsibilities:Write clean, efficient, and maintainable C code. Develop embedded systems or performance-critical modules. Debug, test, and optimize existing applications. Collaborate with hardware or systems teams where needed. Required Qualifications:2+ years of C programming experience. Strong understanding of memory management and data structures. Experience with compilers, debugging tools, and embedded systems (preferred).
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Kolkata
Remote
About Us: Soul AI is developing core software systems that power intelligent applications. From embedded to backend, we bring top-tier engineering from IITs and IIMs to real-world impact. We are hiring a C/C++ Developer to build reliable software for performance-intensive tasks. Key Responsibilities:Develop software using C and C++ with a focus on performance. Contribute to architecture, testing, and optimization. Integrate software modules into larger systems. Collaborate with QA and product teams. Required Qualifications:2+ years of software development in C/C++. Proficiency in OOP, memory handling, and debugging tools. Experience with Linux development environments.
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Kolkata
Remote
About Us: Soul AI, founded by IIT and IIM graduates, is on a mission to apply AI for Good. With a strong foundation in SF and Hyderabad, we create cutting-edge tech products with social impact. Were looking for a C Developer to build efficient, low-level software that powers high-performance systems. Key Responsibilities:Write clean, efficient, and maintainable C code. Develop embedded systems or performance-critical modules. Debug, test, and optimize existing applications. Collaborate with hardware or systems teams where needed. Required Qualifications:2+ years of C programming experience. Strong understanding of memory management and data structures. Experience with compilers, debugging tools, and embedded systems (preferred).
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Mumbai
Remote
About Us: Soul AI is developing core software systems that power intelligent applications. From embedded to backend, we bring top-tier engineering from IITs and IIMs to real-world impact. We are hiring a C/C++ Developer to build reliable software for performance-intensive tasks. Key Responsibilities:Develop software using C and C++ with a focus on performance. Contribute to architecture, testing, and optimization. Integrate software modules into larger systems. Collaborate with QA and product teams. Required Qualifications:2+ years of software development in C/C++. Proficiency in OOP, memory handling, and debugging tools. Experience with Linux development environments.
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Mumbai
Remote
About Us: Soul AI, founded by IIT and IIM graduates, is on a mission to apply AI for Good. With a strong foundation in SF and Hyderabad, we create cutting-edge tech products with social impact. Were looking for a C Developer to build efficient, low-level software that powers high-performance systems. Key Responsibilities:Write clean, efficient, and maintainable C code. Develop embedded systems or performance-critical modules. Debug, test, and optimize existing applications. Collaborate with hardware or systems teams where needed. Required Qualifications:2+ years of C programming experience. Strong understanding of memory management and data structures. Experience with compilers, debugging tools, and embedded systems (preferred).
Posted 2 weeks ago
1.0 - 2.0 years
6 - 10 Lacs
Bengaluru
Remote
We are hiring an Embedded Systems Developer skilled in C/C++ for hardware-near programming. Key Responsibilities : Develop firmware and embedded applications using C/C++. Work with microcontrollers, IoT modules, and RTOS. Debug and optimize low-level software. Integrate hardware and software components. Required Qualifications: 2+ years of embedded systems development in C/C++. Experience with ARM/AVR/MIPS architectures. Knowledge of I2C, SPI, UART, etc.
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Bengaluru
Remote
About Us: Soul AI is developing core software systems that power intelligent applications. From embedded to backend, we bring top-tier engineering from IITs and IIMs to real-world impact. We are hiring a C/C++ Developer to build reliable software for performance-intensive tasks. Key Responsibilities:Develop software using C and C++ with a focus on performance. Contribute to architecture, testing, and optimization. Integrate software modules into larger systems. Collaborate with QA and product teams. Required Qualifications:2+ years of software development in C/C++. Proficiency in OOP, memory handling, and debugging tools. Experience with Linux development environments.
Posted 2 weeks ago
2.0 - 4.0 years
5 - 9 Lacs
Bengaluru
Remote
About Us: Soul AI, founded by IIT and IIM graduates, is on a mission to apply AI for Good. With a strong foundation in SF and Hyderabad, we create cutting-edge tech products with social impact. Were looking for a C Developer to build efficient, low-level software that powers high-performance systems. Key Responsibilities:Write clean, efficient, and maintainable C code. Develop embedded systems or performance-critical modules. Debug, test, and optimize existing applications. Collaborate with hardware or systems teams where needed. Required Qualifications:2+ years of C programming experience. Strong understanding of memory management and data structures. Experience with compilers, debugging tools, and embedded systems (preferred).
Posted 2 weeks 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough