Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 9.0 years
13 - 17 Lacs
Pune
Work from Office
Sibros is accelerating the future of SDV excellence with its Deep Connected Platform that orchestrates full vehicle software update management, vehicle analytics, and remote commands in one integrated system. Adaptable to any vehicle architecture, Sibros platform meets stringent safety, security, and compliance standards, propelling OEMs to innovate new connected vehicle use cases across fleet management, predictive maintenance, data monetization, and beyond. Learn more at www.sibros.tech . Our Mission Our mission is to help our customers get the most value out of their connected devices. Follow us on LinkedIn | Youtube | Instagram About the Role: Job Title: Senior Software Engineer Reporting to: Engineering Manager Location: Pune, India Job Type: Full-Time Experience: 6 - 9 years At Sibros, we are building the foundational data infrastructure that powers the software-defined future of mobility. One of our most impactful products Deep Logger enables rich, scalable, and intelligent data collection from connected vehicles , unlocking insights that were previously inaccessible. Our platform ingests high-frequency telemetry , diagnostic signals, user behavior, and system health data from vehicles across the globe. We transform this into actionable intelligence through real-time analytics , geofence-driven alerting , and predictive modeling for use cases like trip intelligence, fault detection, battery health , and driver safety . We re looking for a Senior Software Engineer to help scale the backend systems that support Deep Logger s data pipeline from ingestion and streaming analytics to long-term storage and ML model integration . You ll play a key role in designing high-throughput, low-latency systems that operate reliably in production, even as data volumes scale to billions of events per day. In this role, you ll collaborate across firmware, data science, and product teams to deliver solutions that are not only technically robust, but also critical to safety, compliance, and business intelligence for OEMs and fleet operators. This is a unique opportunity to shape the real-time intelligence layer of connected vehicles , working at the intersection of event-driven systems, cloud-native infrastructure , and automotive-grade reliability . What you ll do: Lead the Design and Evolution of Scalable Data Systems: Architect end-to-end real-time and batch data processing pipelines that power mission-critical applications such as trip intelligence, predictive diagnostics, and geofence-based alerts. Drive system-level design decisions and guide the team through technology tradeoffs. Mentor and Uplift the Engineering Team: Act as a technical mentor to junior and mid-level engineers. Conduct design reviews, help grow data engineering best practices, and champion engineering excellence across the team. Partner Across the Stack and the Org: Collaborate cross-functionally with firmware, frontend, product, and data science teams to align on roadmap goals. Translate ambiguous business requirements into scalable, fault-tolerant data systems with high availability and performance guarantees. Drive Innovation and Product Impact: Shape the technical vision for real-time and near-real-time data applications. Identify and introduce cutting-edge open-source or cloud-native tools that improve system reliability, observability, and cost efficiency. Operationalize Systems at Scale: Own the reliability, scalability, and performance of the pipelines you and the team build. Lead incident postmortems, drive long-term stability improvements, and establish SLAs/SLOs that balance customer value with engineering complexity. Contribute to Strategic Technical Direction: Provide thought leadership on evolving architectural patterns, such as transitioning from streaming-first to hybrid batch-stream systems for cost and scale efficiency. Proactively identify bottlenecks, tech debt, and scalability risks. What you should know: 7+ years of experience in software engineering with a strong emphasis on building and scaling distributed systems in production environments. Deep understanding of computer science fundamentals including data structures, algorithms, concurrency, and distributed computing principles. Proven expertise in designing, building, and maintaining large-scale, low-latency data systems for real-time and batch processing. Hands-on experience with event-driven architectures and messaging systems like Apache Kafka , Pub/Sub , or equivalent technologies. Strong proficiency in stream processing frameworks such as Apache Beam , Flink , or Google Cloud Dataflow , with a deep appreciation for time and windowing semantics, backpressure, and checkpointing. Demonstrated ability to write production-grade code in Go or Java , following clean architecture principles and best practices in software design. Solid experience with cloud-native infrastructure including Kubernetes , serverless compute (e.g., AWS Lambda, GCP Cloud Functions), and containerized deployments using CI/CD pipelines. Proficiency with cloud platforms, especially Google Cloud Platform (GCP) or Amazon Web Services (AWS) , and services like BigQuery, S3/GCS, IAM, and managed Kubernetes (GKE/EKS). Familiarity with observability stacks (e.g., Prometheus, Grafana, OpenTelemetry) and an understanding of operational excellence in production environments. Ability to balance pragmatism with technical rigor , navigating ambiguity to design scalable and cost-effective solutions. Passionate about building platforms that empower internal teams and deliver meaningful insights to customers, especially within the automotive, mobility, or IoT domains . Strong communication and collaboration skills, with experience working closely across product, firmware, and analytics teams. Preferred Qualifications Experience architecting and building systems for large-scale IoT or telemetry-driven applications , including ingestion, enrichment, storage, and real-time analytics. Deep expertise in both streaming and batch data processing paradigms , using tools such as Apache Kafka , Apache Flink , Apache Beam , or Google Cloud Dataflow . Hands-on experience with cloud-native architectures on platforms like Google Cloud Platform (GCP) , AWS , or Azure , leveraging services such as Pub/Sub, BigQuery, Cloud Functions, Kinesis etc. Experience working with high-performance time-series or analytical databases such as ClickHouse , Apache Druid , or InfluxDB , optimized for millisecond-level insights at scale. Proven ability to design resilient, fault-tolerant pipelines that ensure data quality, integrity, and observability in high-throughput environments. Familiarity with schema evolution, data contracts , and streaming-first data architecture patterns (e.g., Change Data Capture, event sourcing). Experience working with geospatial data , telemetry, or real-time alerting systems is a strong plus. Contributions to open-source projects in the data or infrastructure ecosystem, or active participation in relevant communities, are valued. What We Offer: Competitive compensation package with performance incentives. A dynamic work environment with a flat hierarchy and the opportunity for rapid career advancement. Collaborate with a dynamic team that s passionate about solving complex problems in the automotive IoT space. Access to continuous learning and development opportunities. Flexible working hours to accommodate different time zones. Comprehensive benefits package including health insurance and wellness programs. A culture that values innovation and promotes a work-life balance.
Posted 3 weeks ago
6.0 - 10.0 years
6 - 10 Lacs
Hubli, Mangaluru, Mysuru
Work from Office
Advanced Embedded Engr Innovate to solve the worlds most important challenges The position is for Advanced Embedded Engineer for Traffic & ISS group within in Communication, Navigation & Surveillance COE (CNS COE) at HTS India. Be part of a team that designs, develops and integrates highly complex software functions within products team. You will provide technical expertise as a program team leader in the identification and development of new products. Key Responsibilities: Scope/Feature Definition Requirement development (High Level SW, Low Level SW Requirements) Continuous development and Tools Embedded Software development Software coding (C++, VC++ etc) Software Integration. System and Software Test. Issue Investigation and Debug. Customer Support Verification and Validation. Analytical skills & software development skills. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/ information. Actively contribute to business growth and innovation. Good verbal and written communication skill. You must have B.TECH/M.TECH/MCA - Computer Science/Electronics Engineering with 6-10 Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 etc Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Familiar with Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Exposure to real time operating systems (RTOS). Effective communicator You must have B.TECH/M.TECH/MCA - Computer Science/Electronics Engineering with 6-10 Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 etc Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Familiar with Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Exposure to real time operating systems (RTOS). Effective communicator
Posted 3 weeks ago
4.0 - 6.0 years
8 - 13 Lacs
Gurugram
Work from Office
Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Job Summary: This job is in the R&D group of Keysight High Frequency Measurement Center of Excellence (HFM COE). HFM COE is responsible for developing world-leading network analyzers, signal analyzers, signal generators and transceivers that are utilized to design and test next-generation products in cellular communications, satellite systems, automotive collision avoidance, and other high frequency wireless systems. We are seeking an experienced Software Engineer to serve as a technical leader, responsible for architecting, designing, and developing complex large-scale software for Signal Analyzers. The ideal candidate will possess extensive full stack knowledge spanning from lower-level hardware/firmware integration, through measurement algorithm design, to customer-facing application implementation, and be able to leverage that knowledge to deliver software solutions to our customers. This position is part of an Agile team and will participate in the full software development lifecycle. As a technical leader, the successful candidate must be able to collaborate with other functional teams to translate broad concepts and business strategies into structured solutions, deliver complex and high impact designs, address performance and optimization concerns, and drive the delivery of cutting-edge technologies that shape the future with passion and motivation. Responsibilities Collaborate with cross-functional teams to define and prioritize requirements. Review, analyze and optimize architecture of the product with innovative solutions. Develop and improve GUI & RUI usability continuously. Define and develop interfaces between firmware (hardware control) and software. Follow coding rules and conduct code reviews with constructive feedback. Leverage RF measurement science knowledge in software designs. Provide leadership and mentoring to other team members. Qualifications BS, MS, or PhD in Computer Science, Computer Engineering, or other related engineering discipline with software emphasis 4+ years software engineering experience, with consistent success designing and delivering solutions. Strong knowledge and experience in object oriented (OO) design and programming. Proven experience in building , testing, and debugging software Proficiency in C#, C++, .NET, WPF, MVVM Familiarity with Agile development and tools such as TFS, GIT, Jenkins, Jira, etc. Demonstrated ability to work with a team and collaborate effectively with across global teams of engineers achieve objectives Understand business and customer needs and apply knowledge to create innovative solutions Good organizational skills and ability to work in a fast-paced, results driven environment Proven ability to deliver complex and challenging assignments Excellent written and verbal communications skills Demonstrated analytical and problem-solving skills with a passion for learning and professional growth Preferred Qualifications: Strong RF Measurement Science knowledge and telecommunication specifications Experience with Measurement Instruments (signal analyzers, network analyzers, signal generators, Oscilloscopes, etc.) Careers Privacy Statement***Keysight is an Equal Opportunity Employer.**Collaborate with cross-functional teams to define and prioritize requirements. Review, analyze and optimize architecture of the product with innovative solutions. Develop and improve GUI & RUI usability continuously. Define and develop interfaces between firmware (hardware control) and software. Follow coding rules and conduct code reviews with constructive feedback. Leverage RF measurement science knowledge in software designs. Provide leadership and mentoring to other team members.
Posted 3 weeks ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for the Embedded Firmware for Ethernovia's Networking devices. This responsibility includes developing firmware that configures, controls, and monitors the communication device and interacts with the host system via device drivers to expose hardware features of the devices. As a part of the Software team, you will be responsible for architecture, design, implementation, testing and integration of the firmware rolled into Ethernovia's SDK. This firmware is built ground-up for safety critical automotive application. Also, we build products with strict adherence to Functional Safety and hence every team member is required to fit into a culture of safety and best development practices. Technical Qualifications: - Bachelors or Master's degree in Computer Science/Software or related field. - Work Experience: 3 years for Mid-level and 7 years for Senior Level position. - Strong understanding of Software Development lifecycle including Architecture, Implementation and Testing fundamentals. - Proficient in C/C++ Programming Language. Experience in Python is a plus. - Experience with Firmware, preferably for communication devices like Ethernet. - Experience with Embedded firmware, preferably for communication devices like Ethernet. - Experience with integration and testing of firmware and low-level code. - Hands-on Experience with Hardware and embedded processors, preferably for communication devices. - Expertise in efficient code practices for code footprint and performance. Nice to Have Experience with: - Experience with simulation and emulation platforms. - GNU or similar compiler, debugging suite. - Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB. - Building Automotive or other safety critical systems using qualification methods/processes like MISRA, ASPICE and ISO26262. - Communication protocols like Ethernet MAC, PHY, Switching, TCP/IP, Security, Serdes, PCIe, NTB, and SR-IOV. - Code Version Control and Review tools/processes like Perforce/Git, Swarm. - Automation and DevOps tools like Jenkins. - Mixed Signal systems - Analog, Digital, Digital Signal Processing (DSP). - ARM family of processors or similar embedded processors. - Bootloaders like uboot or similar. Soft Skills: - Self-motivated and able to work effectively both independently and in a team. - Excellent communication/documentation skills. - Attention to details. What you'll get in return: - Technology depth and breadth expansion that can't be found in a large company - Opportunity to grow your career as the company grows - Pre IPO stock options - Cutting edge technology - World-class team - Competitive base salary - Flexible hours - Medical, dental and vision insurance for employees - Flexible vacation time to promote a healthy work-life balance,
Posted 3 weeks ago
0.0 - 3.0 years
0 Lacs
coimbatore, tamil nadu
On-site
You should be a Diploma holder in Electronics & Telecommunication with a good understanding of programming in C language. As a Firmware Engineer at L&T Precision Engineering & Systems in Talegaon, you will be responsible for developing firmware as per project requirements. Your main tasks will involve collaborating with the shop team and supply chain team for debugging, obsolescence management, and alternate component identification. Ideally, you should have additional knowledge of VHDL or experience working with FPGAs, as well as experience with microcontrollers. You may need to travel to various sites such as Powai, Coimbatore, and Hazira for testing, validation, and support during emergencies or firing trials. You will work closely under the guidance of an experienced designer who will assign tasks according to project needs.,
Posted 3 weeks ago
2.0 - 5.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Model and simulate AC-DC and DC-DC converters, controllers, and power electronic systems. Utilize simulation tools like PSpice, LTspice, and design schematics in OrCAD. Perform BOM generation, component selection, stress analysis, and tolerance analysis. Develop and validate real-time simulation models with control structures. Prepare technical reports and conduct validation testing for power electronic systems. Collaborate with cross-functional teams (mechanical, thermal, firmware) for design validation. Develop test plans, write specifications, and design/build test fixtures. Has experience with automotive charger and DC-DC development. Has good knowledge of microcontrollers.
Posted 3 weeks ago
3.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Sr Advanced Embedded Engr Join a team recognized for leadership, top innovator and diversity. The position is for Sr Advanced Embedded Engineer within Communication, Navigation & Surveillance COE, HTS Aero India. You must have B. TECH/M. TECH/MCA - Computer Science/Electronics Engineering with 10+ Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Understanding of the software development lifecycle (DO-178C preferred) Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Exposure to Datalink/EGPWF concepts. Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to Multithreading/Multicore processing Exposure to requirement management tools such as DOORS. Exposure to Configuration management like CC/CQ JIRA/ Bit bucket/GIT Exposure to real time operating systems (RTOS). Knowledge of configuration management tools like JIRA/Bitbucket (Atlassian Tool set) You must have B. TECH/M. TECH/MCA - Computer Science/Electronics Engineering with 10+ Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Understanding of the software development lifecycle (DO-178C preferred) Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Exposure to Datalink/EGPWF concepts. Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to Multithreading/Multicore processing Exposure to requirement management tools such as DOORS. Exposure to Configuration management like CC/CQ JIRA/ Bit bucket/GIT Exposure to real time operating systems (RTOS). Knowledge of configuration management tools like JIRA/Bitbucket (Atlassian Tool set) Be part of a global team that designs, develops and integrates highly complex software functions within Honeywell Aerospace Electronic Solutions, CNS (Communication, Navigation, & Surveillance). Main objective will be to develop, test and integrate robust well documented embedded software at both a high and low level that interacts directly with hardware. The role is required to demonstrate thought leadership in embedded software architecture, design and development in line with FCI development Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise Provide technical support for products - field investigation, application support and factory support Actively contribute to business growth and innovation. Be part of a global team that designs, develops and integrates highly complex software functions within Honeywell Aerospace Electronic Solutions, CNS (Communication, Navigation, & Surveillance). Main objective will be to develop, test and integrate robust well documented embedded software at both a high and low level that interacts directly with hardware. The role is required to demonstrate thought leadership in embedded software architecture, design and development in line with FCI development Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise Provide technical support for products - field investigation, application support and factory support Actively contribute to business growth and innovation.
Posted 3 weeks ago
0.0 - 1.0 years
20 - 25 Lacs
Hyderabad
Work from Office
We are seeking a Senior Staff Verification Engineer to lead and contribute to the functional verification of complex SoC and IP designs for next-generation AI, HPC, and data center products. The ideal candidate has extensive experience in UVM/SystemVerilog , SoC and IP-level verification, and is passionate about ensuring first-pass silicon success . This role involves defining verification strategies, developing scalable environments, and collaborating cross-functionally with architecture, design, and software teams. Experience with Virtual Modeling, SystemC, and TLM is a plus , enabling advanced verification and early system-level validation. Qualifications Required Qualifications Education & Experience B. S. /M. S. in Electrical Engineering, Computer Engineering, or related field. 8+ years of experience in IP/SoC verification with a proven track record of successful silicon delivery. Technical Expertise Deep knowledge of UVM/SystemVerilog for testbench development and verification IP integration. Strong understanding of SoC architecture and protocols such as DDR5, HBM3, PCIe Gen6, CXL 3. 0 , and other high-speed interfaces. Expertise in coverage-driven verification , constrained-random testing, and assertion-based verification. Proficient in debugging RTL, testbenches, and simulation failures using industry-standard tools. Tools & Languages Hands-on experience with simulation tools (VCS, Xcelium, Questa, etc. ), waveform viewers, coverage tools, and automation scripting (Python, Perl, TCL). Preferred/Additional Skills Virtual Modeling and System-Level Verification Familiarity with SystemC and Transaction-Level Modeling (TLM) for virtual prototyping and early system validation. Experience developing or using virtual platforms for hardware/software co-verification is a strong plus. Emulation & Prototyping Exposure to emulation platforms (Palladium, ZeBu) and FPGA-based prototyping for system-level validation and performance analysis. Software Co-verification Experience working alongside firmware/software teams for pre-silicon software validation and early driver/OS bring-up. Low-Power and DFT Verification Knowledge of power-aware verification (UPF/CPF) and DFT validation methodologies is desirable.
Posted 3 weeks ago
6.0 - 9.0 years
13 - 15 Lacs
Mumbai
Work from Office
Ensuring consistency across staging/production and Disaster recovery systems as defined in SLA for each setup Escalating hardware and system level problems to AMC Vendors Quarterly patching and firmware activity on IBM VIO and Aix Lpar Configure, Control and Monitor all IBM servers through HMC Attending Hardware failures Disks, Memory, Power supply, etc Performing filesystem management like Mirroring, striping through LVM Attending Software Issues OS level problems, SSH problems Providing CPU, Memory and core utilization of Aix LPAR on daily basis Performing log movement as per bank policy and managing log movement inventory Working on the requests of development and support team on staging and UAT setup Hardening of servers as per bank policy User administration of all servers Monitoring operating system utilization patterns and preparing reports Should perform DNS or host entry and as per the customer request Monitoring servers for hardware errors like hard disk, RAM, CPU failures/warnings, notifying appropriate service providers, and working on the same until closure Monitoring DC and DR SRM (Site Recovery Manager) sync status Interface proactively with other Infrastructure support teams such as Database, Network, Storage, Monitoring etc Document issues and associated resolutions to problems Prepare documentation and presentation of progress reports to customers Preparing RCAs and coordinate with respecting teams Document issues and associated resolutions to problems Prepare documentation and presentation of progress reports to customers Conduct user s, customer s and Team s training Guide/Mentor the team members on technical problems which cannot be resolved at their level Ensure that Systems, Organization processes, & Unit practices adhere to Organization policies Active participation in Organization and Unit level initiatives
Posted 3 weeks ago
5.0 - 10.0 years
5 - 9 Lacs
Bengaluru
Work from Office
A Day in Your Life at MKS: As a Software Engineer supporting the Lasers Business Unit of MKS Instruments , you will partner with Spectra-Physics Scientists and Engineers; Optical, Electrical and Software to contribute to the design and development of new free-space and fiber-based laser systems providing firmware and software to enable new laser technologies. In this role, you will report to the Manager, Software Development. You Will Make an Impact By: Develop embedded code for new & existing laser products based upon ARM microcontrollers. Develop Windows-based GUI interfaces for laser systems. Bring-up, system debugging & code optimization Work in a collaborative environment sharing ideas, practices & code. Support existing products by performing failure analyses & troubleshooting. Coordinate closely with optical engineers, physicists, marketing & customers to develop, deliver & support industry-leading laser systems. Skills You Bring: BS degree in Electrical Engineering, Software Engineering or equivalent 5+ years related experience Understanding of embedded firmware techniques & challenges. Familiarity with I/O devices such as ADC, DAC, FPGA and interfaces such as I2C, SPI, RS-232, Ethernet & USB. Ability to read electronic schematic diagrams & component datasheets. Proficiency programming in C, C++, C# Experience with test equipment (DVM, Oscilloscopes). Use of version control systems & build tools (Azure DevOps, GIT) Excellent communication, documentation & organizational skills. Quality-driven. Committed to meeting schedules, able to balance performance, cost & time constraints. Preferred Skills: Advanced degree. Formal Agile methodology experience. Experience with Real-Time Operating Systems (Azure/Threadx, FreeRTOS), QNX and/or LINUX. C# and MS Visual Studio. Experience working with distributed teams. Experience with Programmable logic such as FPGA. Precision equipment design & development.
Posted 3 weeks ago
10.0 - 15.0 years
13 - 17 Lacs
Bengaluru
Work from Office
Astera Labs Inc., a leader in purpose-built connectivity solutions for data-centric systems, is seeking Lead Software QA Engineer for their Bengaluru (India) Design Center. Partnering with leading processor and GPU vendors, cloud service providers, world-class manufacturing companies, Astera Labs is helping data-centric system designers remove performance bottlenecks in compute-intensive workloads such as Artificial Intelligence and Machine Learning. For more information about Astera Labs, see www.AsteraLabs.com . Key Responsibilities Lead and scale high-performing Firmware QA teams in India. Own the full software development lifecycle, from architecture and design to testing and deployment. Develop and implement software development and QA best practices, including test automation, process monitoring, and quality metrics. Collaborate cross-functionally with hardware, product, and customer-facing teams to define and deliver robust software solutions. Communicate regularly with global customers including Hyperscalers and Tier 1 OEMs to provide updates, support audits, and resolve escalations. Help build large-scale test farms and automation frameworks. Mentor, coach, and grow engineering talent through effective performance management and career development. Drive continuous improvement in team efficiency, quality, and delivery. Basic Qualifications : Bachelor s degree in Electrical Engineering or Computer Science (Master s or PhD preferred). 10+ years of experience in firmware software QA. Proven ability to build and manage complete software development teams in India. Expertise in Agile software development methodologies. Deep understanding of software test methodologies, automation, and management tools. Excellent communication and interpersonal skills, especially in customer-facing roles. Strong planning, prioritization, and project management skills in fast-paced environments. Entrepreneurial, proactive mindset with a passion for innovation and customer success. Required Experience : Proficiency and demonstrated experience with ASIC based hardware systems and SQA mechanisms. Knowledge of PCIE is required. Building and scaling technical teams with a focus on collaboration and innovation. Proficient in C and Python programming. Expert-level user of Git, Jira, and Confluence. Experience defining and tracking software KPIs and quality metrics. Development and implementation of firmware design and test plans. Knowledge of hardware/software architecture and its impact on system performance. Preferred Experience : Experience with Security Development Lifecycle and FIPS certification. Familiarity with cryptographic protocols and implementation. Knowledge of memory (DDR4/DDR5/HB) technologies. Deployment of AI based SQA and FW development
Posted 3 weeks ago
3.0 - 6.0 years
16 - 18 Lacs
Pune
Work from Office
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 Developer will work with Product manager & Engineering Manager with minimum technical guidance in the Software development team lead for the design, development and test of software programs for various cloud ecosystem. 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 IOT solutions for our customer in Building Management System domain. How you will do it Provide third-level support to branch technicians & engineers. Maintain released products & Data Pipelines. Liaise with other departments including Product Support, Technical Authors & SQA Design software code, technical specifications & feasibility study. Participate in Analysis, code & unit testing. Identify, analyze, and resolve complex cloud IOT inadequacies. 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. Prepare the documentation as per ISO QMS guidelines & Participate in Quality Management System reviews Makes recommendations for changes to product development guidelines & standards. Comply with established development guidelines and 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 for estimation, design, analysis, coding, and unit testing. What we look for 3 - 6 years of relevant Data pipelines design, development, and testing experience. Product development experience preferred. Working knowledge on building automation and industrial automation systems will be added advantage. Skills Experience 3+ years in Big Data development. Technologies Proficiency with Snowflake, Postgres, Apache Spark, KSQL, OpenTable Formats and Flink. Data Retention Knowledge of hot and cold storage solutions. Building Management Systems Experience in integrating data-driven insights. Collaboration Ability to work with cross-functional teams. Data Governance Strong understanding of data governance practices. Responsibilities Designing Data Management Frameworks Develop and implement data strategies, create data models, and manage data warehouses. Ensuring Data Security and Compliance Implement access controls, encryption, and other security measures. Implementing Data Management Processes Oversee data systems health, define KPIs, and recommend system enhancements. Building Data Models and Strategies Construct data models and devise strategies for data management. Collaborating Across Teams Work with stakeholders to ensure data architecture meets organizational needs. Research and Development Stay updated on data management trends and explore new tools.
Posted 3 weeks ago
6.0 - 12.0 years
10 - 14 Lacs
Ahmedabad
Work from Office
Strong RTOS experience like FreeRTOS or similar Experience in bootloader development Strong experience working with various micro controllers and IDE for the same Expertise in various peripheral buses such as I2C, SPI, Serial Experience working with HAL Experience in RTOS based application development Expertise in Optimizations on embedded platform Strong C/C++ Programming skills Experience in assembly level coding is added advantage Use of hardware such as oscillator and logic analyzers for hardware debugging Strong debugging skills Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. What Are We Looking For Responsible for design and development of real time embedded software/firmware on RTOS based Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low-level software design Perform software testing including unit and functional testing Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develop new approaches to complex design problems.
Posted 3 weeks ago
7.0 - 12.0 years
10 - 15 Lacs
Pune, Ahmedabad
Work from Office
Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Experience working with Embedded RTOS application development on embedded platforms. Using Should be proficient in using C/C++ language on embedded platforms and debugging skills. Working knowledge of Java/Python/HTML programming language. Proficient in Object Oriented Programming (OOP), Data Structures using C/C++ and Multithreaded Programming Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded platform like microcontroller, processor and DSP 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.
Posted 3 weeks ago
7.0 - 12.0 years
10 - 14 Lacs
Pune, Ahmedabad
Work from Office
Position: Senior Engineer /Technical Lead (C++ Linux, QT) Job Description: What Youll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Must have experience working with Linux application development on embedded platforms. Must have experience in design and implementation of large C++ applications involving QT GUI application and HMI Must have experience in various QT modules and QT framework understanding Must be proficient in using C++ language on embedded platforms and debugging skills. Must have worked on embedded applications involving Linux IPCs, Process synchronizations, and TCP/IP protocols Must have strong knowledge with OS concepts, OOPS concepts and Inter Process communication (IPC) Must have strong knowledge of IoT concepts and must have worked on at-least one IoT project. Must have working knowledge of anyone scripting language (Python, Shell) Must have good understanding of networking concepts Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Excellent interpersonal, communication, collaboration and presentation skills. Location - Ahmedabad, Pune Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type: Full time Job Category: Engineering Services
Posted 3 weeks ago
4.0 - 9.0 years
18 - 20 Lacs
Bengaluru
Work from Office
Amazon Key allows us to securely deliver packages directly into customers garages. Customers have embraced Amazon Key to protect their deliveries. We are continuously improving and delighting our rapidly growing customer base. We are seeking motivated, talented individuals who want to make an impact on the Amazon Key delivery experience. You will work on challenging technical problems and learn along the way. We are looking for a passionate, and experienced QA Engineer to join our team and help us reimagine how to drive quality and efficiency through our testing lifecycle. You are expected to have industry-leading technical expertise that enables you to significantly enhance product quality. Your test plans and automated tests should expose defects at component and feature integration level through end-to-end customer interactions. We want a QA engineer excited to work across software, hardware, firmware, helping us to deliver exciting new products to market. Test automation Front end testing Experienced in testing hardware devices, and/or backend services and test automation Creating Test Plans, and test strategy A day in the life You will join the team of hands-on, proactive, self-motivated and seasoned software quality assurance professionals. In this role, you will: Create test plans and test cases Review user interfaces for conformity and functionality Efficiently execute test cases across all functional areas of our products Review product user interface for conformity to design guidelines Find, isolate, document, regress and track bugs through resolution Interpret and report testing results and be a vocal proponent for quality in every phase of the development process Work with software development engineers to understand the overall technical architecture and how each feature is implemented Collaborate across teams to enhance total product quality Our ideal candidate: Enjoys working side by side with partners, colleagues and teams on tough problems Is highly effective and thrives in a dynamic environment with multiple, changing priorities Passionate for QA and test automation Is comfortable with proactive outward communication and technical leadership Never shies away from a challenge Experience in quality assurance engineering Experience in automation testing Experience in manual testing Experience as QA lead on medium to large sized projects non-internship professional software development testing experience Experience programming with at least one modern language such as Java, C++, or C# Bachelors degree in computer science, engineering, mathematics or equivalent Experience with at least one automated test framework like Selenium or Appium Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality Experience with embedded systems or consumer devices Experience programmatically testing products, measuring test coverage, developing the best automation, driving testability and diagnostic ability into the product, while promoting best practices in quality areas. Fluency in programmatic-level testing and user-level automation Isolating test failures in complex software systems Excellent written and verbal communication skills, with a track record of working effectively with development engineering and other functions Solid understanding of QA tool development chains and environments Shows creativity and initiative to improve product coverage and effectiveness
Posted 3 weeks ago
13.0 - 19.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Job Requirements We are looking for an experienced Power Electronics Technical Architect to lead the design and development of advanced power electronics systems and solutions. The ideal candidate will have deep expertise in power electronics, semiconductor devices, and system-level architecture, with a strong focus on innovation, efficiency, and scalability. Key Responsibilities: Define and drive the technical architecture for power electronics systems, including inverters, converters, power supplies, and motor drives. Lead the design and development of cutting-edge power electronic circuits and control algorithms. Collaborate with cross-functional teams including hardware design, firmware, software, and system integration. Develop and validate system-level specifications and performance metrics. Provide technical leadership and mentorship to engineering teams. Understanding existing HV and MV drives and redesign it with latest technologies Evaluate new technologies, components, and tools to enhance product performance and reduce costs. Ensure compliance with industry standards and regulatory requirements. Support prototyping, testing, and troubleshooting of power electronics solutions. Drive innovation and continuous improvement in power electronics design and architecture. Work closely with product management to align technical solutions with business goals. Preferred Domain expertise in: High voltage and Medium voltage drives design and development Trian traction control design and development Technical Regulations and Standard Assessment for the product FMEA/FMECA analysis Work Experience Required Qualifications: Bachelor or master degree in electrical engineering, Electronics Engineering, or a related field. 10+ years of experience in power electronics design and architecture. Strong knowledge of power semiconductor devices (IGBTs, MOSFETs, SiC, GaN). Expertise in circuit design for converters, inverters, and power supplies. Experience with control algorithms for power electronics systems (PWM, vector control, etc. ). Proficient in simulation and design tools (e. g. , PSpice, MATLAB/Simulink, LTspice). Familiarity with PCB design and EMI/EMC considerations. Experience with embedded systems and firmware integration. Proven track record of leading technical projects and teams. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills.
Posted 3 weeks ago
4.0 - 7.0 years
7 - 11 Lacs
Thiruvananthapuram
Work from Office
Develop, and optimize middleware interfaces for AAOS, ensuring seamless interaction between the Android framework and automotive hardware. Implement and extend Vehicle HAL (Hardware Abstraction Layer) to support vehicle-specific features such as sensors, climate control, and audio systems. Work on vehicle-to-app interfaces, ensuring seamless communication with in-car systems through Vehicle Property APIs. Perform integration, testing, and debugging of middleware components in an AAOS environment. Customize and extend the AAOS platform to meet specific OEM requirements. Collaborate with hardware, firmware, and framework engineers to ensure smooth middleware integration. Stay updated on the latest developments in AAOS, Android APIs, and automotive technology trends. Work Experience Skills Requirement Level 1 Strong understanding of Android Automotive OS (AAOS) architecture, AOSP, including the Binder IPC mechanism Must Have 2 Experience in Android middleware development and HAL implementation Must Have 3 Proficiency in C/C++ for middleware and HAL development Must Have 4 Hands-on experiences with Vehicle HAL and VehicleProperty APIs for accessing vehicle data (eg, fuel level, tire pressure, speed) and controlling hardware Must Have 5 Strong knowledge of communication protocols (eg, Bluetooth related, TCP/IP, Wi-Fi, CAN, Ethernet) Must Have 6 Expertise in developing and optimizing middleware interfaces for telephony, media, navigation, and connectivity Must Have 7 Expertise in Audio Policy Configuration, Android Audio HAL (Hardware Abstraction Layer) customization Must Have 8 Strong experience in profiling and optimizing middleware performance using tools like Systrace, Perf, and Traceview Must Have 9 Understanding of multi-threading and concurrency models in Android Must Have 10 Knowledge of Bluetooth, Wi-Fi, and cellular telephony middleware for automotive environments Must Have 11 Proficiency in CAN protocols, CAN database (DBC , CAN Tools (like CANalyzer, CANoe), Debugging & Troubleshooting Must Have 12 Familiarity with Android Automotive OS boot process Good To Have 13 Familiarity with secure communication protocols, encryption, and Android security model (eg, SELinux, secure boot) Good To Have 14 Experience with Car APIs like CarAudioManager, CarSensorManager, and CarNavigationManager Good To Have 15 Understanding of automotive safety standards like ISO 26262 Good To Have 16 Familiarity with automotive development processes and tools (eg, AUTOSAR, DOORS, Vector tools) Good To Have 17 Understanding of automotive hardware platforms and SoCs (eg, Qualcomm Snapdragon Automotive) Good To Have 18 Familiarity with diagnostic protocols and tools for automotive systems
Posted 3 weeks ago
3.0 - 6.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Job Requirements Embedded Firmware Engineer, Domain - Medical Devices, Location - Bangalore Work Experience Must have hardware debugging skills for a Firmware developer. C and C++ programming Microcontrollers & Microprocessors programming Software optimizations skills at the System on a Chip (SoC) level Real-time Operating Systems (RTOS) Device drivers, including Linux Understanding of design patterns and embedded system design patterns Debugging skills Ability to work with existing codebases Interrupt-driven design Assembly programming language Hardware test equipment: oscilloscope, logic analyzer Experience in or ability to learn communication protocols. Relevant protocols to have at least an understanding of include I2C, Serial Peripheral Interface (SPI), USB, General-purpose input/output (GPIOs), Controller Area Network (CAN bus), CANOpen, Recommended Standard 232 (RS232), one-wire, Recommended Standard 485 (RS485) Ability to read a schematic, it must and excellent debugging skills. Basic understanding of Internet of Things (IoT) and internet-based technologies Understanding of data structures Python programming language RISC-V instruction set architecture Additional technical skills an embedded systems engineering should have include: Deep experience with both hardware and Firmware Understand design patterns and embedded system design patterns GNU Project debugger, including both local and remote debugging Design patterns Multiprocessor design Multi-subsystem issues Python programming language Open-source software Wireless connectivity, including Wi-Fi and Bluetooth low energy (BLE) Unified Modelling Language
Posted 3 weeks ago
8.0 - 10.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Requirements We are seeking a detail-oriented and experienced Embedded engineer proficient in Embedded C-Language , to design and implement high-reliability firmware for embedded systems across various microcontrollers and platforms for safety critical applications . The role involves working with real-time embedded platforms ensuring strict performance, safety and regulatory standards are met. Key Responsibilities Develop embedded software in C for safety critical systems in aerospace, Rail, medical Domains. Design and implement embedded firmware in C for microcontrollers (ARM Cortex-M, AVR, STM32, etc. ) Design, code, and test software in real-time environments (RTOS or bare metal) with deterministic behavior. Implement drivers and middleware for peripherals (I2C, SPI, UART, ARINC 429, CAN, etc. ) Collaborate with hardware engineers during board bring-up and system validation . Write and maintain low-level diagnostics , bootloaders, and health monitoring features. Participate in code reviews, static analysis, unit/integration testing , and traceability documentation. Support software verification and validation activities for certification. Work Experience Required Skills Proficiency in Embedded C programming especially for resource-constrained, safety-critical systems . Experience with microcontrollers and low-level programming (register-level code, peripheral configuration). Experience with RTOS-based development (e. g. , VxWorks, FreeRTOS, Integrity) and real-time scheduling. Debugging skills using JTAG, oscilloscopes, and hardware-in-the-loop (HIL) setups. Familiarity with communication protocols such as (e. g. , RS-422, CAN, ARINC 429, etc. , ). Preferred Skills Knowledge of software configuration management and traceability tools (e. g. , DOORS, Polarion, Git). Exposure to redundant systems, fault tolerance , and certification test environments . Experience working in DO-178B/C, Cenelec environments. Prior work in safety-critical systems ( e. g. , automotive, rail, medical) is a plus.
Posted 3 weeks ago
7.0 - 11.0 years
14 - 18 Lacs
Thiruvananthapuram
Work from Office
Job Requirements We are looking for a skilled Android Middleware Engineer with expertise in Android Automotive OS (AAOS) to design, develop, and optimize middleware components for next-generation automotive infotainment systems. The ideal candidate will work on bridging the Android framework with vehicle hardware, creating robust and scalable solutions for automotive-specific use cases such as multimedia, connectivity, navigation, and vehicle control systems. Key Responsibilities Design, develop, and optimize middleware interfaces for AAOS, ensuring seamless interaction between the Android framework and automotive hardware. Implement and extend Vehicle HAL (Hardware Abstraction Layer) to support vehicle-specific features such as sensors, climate control, and audio systems. Work on vehicle-to-app interfaces, ensuring seamless communication with in-car systems through Vehicle Property APIs. Perform integration, testing, and debugging of middleware components in an AAOS environment. Customize and extend the AAOS platform to meet specific OEM requirements. Collaborate with hardware, firmware, and framework engineers to ensure smooth middleware integration. Stay updated on the latest developments in AAOS, Android APIs, and automotive technology trends. Work Experience Skills Requirement Level 1 Strong understanding of Android Automotive OS (AAOS) architecture, AOSP, including the Binder IPC mechanism. Must Have 2 Experience in Android middleware development and HAL implementation. Must Have 3 Proficiency in C/C++ for middleware and HAL development. Must Have 4 Hands-on experiences with Vehicle HAL and VehicleProperty APIs for accessing vehicle data (e. g. , fuel level, tire pressure, speed) and controlling hardware. Must Have 5 Strong knowledge of communication protocols (e. g. , Bluetooth related, TCP/IP, Wi-Fi, CAN, Ethernet). Must Have 6 Expertise in developing and optimizing middleware interfaces for telephony, media, navigation, and connectivity. Must Have 7 Expertise in Audio Policy Configuration, Android Audio HAL (Hardware Abstraction Layer) customization. Must Have 8 Strong experience in profiling and optimizing middleware performance using tools like Systrace, Perf, and Traceview. Must Have 9 Understanding of multi-threading and concurrency models in Android. Must Have 10 Knowledge of Bluetooth, Wi-Fi, and cellular telephony middleware for automotive environments. Must Have 11 Proficiency in CAN protocols, CAN database (DBC , CAN Tools (like CANalyzer, CANoe), Debugging & Troubleshooting. Must Have 12 Familiarity with Android Automotive OS boot process. Good To Have 13 Familiarity with secure communication protocols, encryption, and Android security model (e. g. , SELinux, secure boot). Good To Have 14 Experience with Car APIs like CarAudioManager, CarSensorManager, and CarNavigationManager. Good To Have 15 Understanding of automotive safety standards like ISO 26262 Good To Have 16 Familiarity with automotive development processes and tools (e. g. , AUTOSAR, DOORS, Vector tools). Good To Have 17 Understanding of automotive hardware platforms and SoCs (e. g. , Qualcomm Snapdragon Automotive). Good To Have 18 Familiarity with diagnostic protocols and tools for automotive systems. Good To Have
Posted 3 weeks ago
8.0 - 13.0 years
40 - 45 Lacs
Hyderabad
Work from Office
We are seeking a hands-on and detail-oriented Board Evaluation and Characterization Engineer to support bring-up, testing, and electrical characterization of evaluation boards and silicon devices. This role involves working closely with design, validation, and test teams to ensure system-level functionality, electrical compliance, and performance verification of silicon in real-world hardware environments. Key Responsibilities: Lead evaluation and bring-up of custom evaluation boards, reference designs, and test platforms for SoCs, MCUs, or ASICs. Perform electrical characterization of interfaces (e. g. , USB, SPI, I C, ADC, DDR, Ethernet). Validate power, clock, reset, and peripheral functionality across operating conditions (voltage, temperature). Measure signal integrity, power sequencing, voltage drops, and current consumption using lab equipment. Collaborate with design and layout teams to review schematics, board stack-ups, and layout constraints. Work with test teams to correlate bench and ATE data. Analyze and debug hardware issues related to signal quality, thermal behavior, and functional margins. Support silicon validation through the development of scripts, test content, and automated test setups. Document test procedures, test reports, and bring-up guidelines. Qualifications Required skills and Qualification: B. E. /B. Tech or M. E. /M. Tech in Electronics, Electrical, or related engineering fields. 7+ years of experience in hardware/system bring-up or board-level validation. Strong knowledge of high-speed interface characterization and PCB-level debugging . Experience using lab tools: oscilloscope , logic analyzer , source meters , spectrum analyzers , multimeters , and thermal cameras . Understanding of schematics, BOMs , and board layout using tools like Allegro, Altium, or OrCAD. Proficiency in scripting (Python, Perl, or shell) for data logging and automation. Familiarity with embedded systems, firmware flashing, and basic debug using UART, JTAG, or SWD. Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world leading MCUs, SoCs, Analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21, 000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what s next in electronics and the world.
Posted 3 weeks ago
5.0 - 11.0 years
11 - 15 Lacs
Hyderabad
Work from Office
Virtual Prototype development for SoC and Electronics Systems for the purpose of embedded software development System C modelling experts for Virtual Prototype development , verification & deployment Job Summary Developing SystemC/TLM2. 0 based models of IP blocks, CPU, SoC, System Defining transaction level models of Processors/Cache controllers / Interconnects / Peripherals / NPU / ISP Porting OS on the virtual prototype, developing the device drivers etc. Verification of models at IP & SoC level Develop regressable self-checking test suites using C/ARM assembly Develop System Level Flows and Methodologies using virtual prototypes Support the firmware and SW teams in effectively using the virtual prototypes Qualifications Qualifications MTech/BTech in EE/CS with hardware engineering experience of 10+ to 15 years. Proficiency in C / C++ / System C , Data structures, Algorithms, Object oriented programming Experience in developing SystemC, TLM based models for the virtual platform of an SoC Expertise in creating Virtual Prototype of SoC or electronics systems Experience in using Virtual Prototype tools (ARM Fast Models, Synopsys Virtualizer, Windriver SIMICS etc. ) Validation of virtual prototypes, writing bare metal tests, Embedded tool chain, assembly language, debugging knowledge, embedded Linux Knowledge of Microprocessor, Microcontrollers, SoC architecture, bus protocols etc. Knowledge of Computer and Processor Arch (including Caches, MMU, Pipeline) Should have exposure to quality processes for project execution, delivery, and working with multiple teams across geos Excellent problem-solving skills Experience in application development in assembly or higher-level languages Preferred Expertise: IP-XACT, SystemRDL, SystemC-AMS
Posted 3 weeks ago
10.0 - 15.0 years
11 - 15 Lacs
Hyderabad
Work from Office
Developing SystemC/TLM2. 0 based models of IP blocks, CPU, SoC, System Defining transaction level models of Processors/Cache controllers / Interconnects / Peripherals / NPU / ISP Porting OS on the virtual prototype, developing the device drivers etc. Verification of models at IP & SoC level Develop regressable self-checking test suites using C/ARM assembly Develop System Level Flows and Methodologies using virtual prototypes Support the firmware and SW teams in effectively using the virtual prototypes Qualifications Qualifications MTech/BTech in EE/CS with hardware engineering experience of 10+ to 15 years. Proficiency in C / C++ / System C , Data structures, Algorithms, Object oriented programming Experience in developing SystemC, TLM based models for the virtual platform of an SoC Expertise in creating Virtual Prototype of SoC or electronics systems Experience in using Virtual Prototype tools (ARM Fast Models, Synopsys Virtualizer, Windriver SIMICS etc. ) Validation of virtual prototypes, writing bare metal tests, Embedded tool chain, assembly language, debugging knowledge, embedded Linux Knowledge of Microprocessor, Microcontrollers, SoC architecture, bus protocols etc. Knowledge of Computer and Processor Arch (including Caches, MMU, Pipeline) Should have exposure to quality processes for project execution, delivery, and working with multiple teams across geos Excellent problem-solving skills Experience in application development in assembly or higher-level languages Preferred Expertise: IP-XACT, SystemRDL, SystemC-AMS
Posted 3 weeks ago
6.0 - 11.0 years
15 - 30 Lacs
Pune
Remote
System Programming with strong fundamentals in C Programming Experience in the area of Intel X86 processor-based system architectures, processor and chipsets, Memory management, Error management etc. Experience in EDKIi, Open-Source BIOS development and Initialization functionality for enterprise servers. In-depth understanding of Industry standards, such as, BMC, CPU (Intel X86), Intel PCH, MRC, PCle. HW debugging experience - ITP, Lauterbach or similar HW Debugging tools.
Posted 3 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