Software design engineer

Bengaluru, Karnataka Larsen & Toubro

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsible for designing, developing and testing for software for advance driver assistance systems, contributing to the development of innovative automotive safety features. Design and implement software solutions for ADAS applications, including but not limited to adaptive cruise control , collision avoidance, lane departure warning etc. Collaborate with cross-functional team including hardware engineers, algorithm developers, and system architects to ensure seamless intergration of software components.Analyse and optimize software performance to meet real-time processsing requirement. Conduct code reviews and ensure adhearance to coding standards and software developement best practices. Candiate should have knowledge of machine learning and computer vision techniques is a plus. Experience in safety standards, familiarity with simulation and testing tools such as MATLAB, Simulink. 

This advertiser has chosen not to accept applicants from your region.

Senior Software Design Engineer

Bengaluru, Karnataka CoreEL Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Professional Skills Required:

Linux, Device Drivers, embedded protocols (eg: PCIe, SPI, I2C etc), RTOS Concepts and Processor Knowledge

Job Description:

  • Requirements gathering
  • Design and Reviews
  • Standalone SW bring up/porting Linux/RTOS onto different platforms
  • Various driver porting/development and testing along with application
  • Good documentation skills for creating documents like requirements/design etc documents.
  • Co-ordinate with Lead and other team members to deliver the work on time.
  • This advertiser has chosen not to accept applicants from your region.

    Sr. Software Design Quality Engineer

    Bengaluru, Karnataka ₹1500000 - ₹2500000 Y Cyient

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    • Define and implement reliability strategies and frameworks for software systems.
    • Collaborate with cross-functional teams to integrate quality and reliability engineering throughout the SDLC.
    • Lead risk management activities including DFMEA, hazard analysis, and traceability.
    • Design and maintain post-market monitoring and alerting solutions to proactively address issues.
    • Conduct root cause analysis and drive effective CAPA implementation.
    • Develop tools and automation for reliability testing and validation.
    • Ensure system availability through redundancy, failover, and recovery strategies.
    • Support audits, regulatory inspections, and compliance with IEC 62304, ISO 13485, and ISO 14971.
    • Mentor teams on best practices and foster a culture of continuous improvement.

    Qualifications

    • Bachelor's/Master's degree in Mechanical Engineering, Biomedical Engineering, or related field.
    • 7+ years of experience in software quality, reliability, or medical device development.
    • Strong knowledge of IEC 62304, ISO 13485, ISO 14971, and FDA regulations.
    • Hands-on experience with software risk management, verification/validation, and automation tools.
    • Excellent problem-solving, communication, and collaboration skills.
    This advertiser has chosen not to accept applicants from your region.

    Software Design Engineer in Test

    Bengaluru, Karnataka ₹2000000 - ₹2500000 Y Ushur

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    About Us
    Ushur delivers the world's first Customer Experience Automation platform built specifically for regulated industries. Purpose-built for delivering ideal self-service, Ushur infuses intelligence into digital experiences for the most delightful and impactful customer engagements. Equipped with guardrails and compliance-ready infrastructure, Ushur powers vertical AI Agents for healthcare, financial services and insurance use cases.

    Designed for rapid code-less deployment with flexible, advanced capabilities for IT and business teams, enterprises can transform customer and employee journeys at scale in the fastest time to value.

    About
    About Ushur
    I
    Ushur XOS
    l
    Ushur GenA I
    Title:
    Senior SDET

    Experience:
    4-6 Years

    Location:
    Bangalore

    Work Mode:
    Hybrid

    Responsibilities

    • Design, develop and improve the automation infrastructure to enable continuous delivery & deployment
    • Automate application flows and features to report the test data & test results in a clear and concise manner
    • Continuously improve the automation infrastructure that is stable, maintainable and easily scalable
    • Collaborate with Engineering, QA, Data Science, DevOps and Customer Success team(s)
    • Collaborate with product architect/feature-owners to identify automation/test requirements during early stages of feature definition
    • Self-driven, passionate, and constantly research and suggest latest technologies

    Qualifications

    • 4-6 years of software development experience, with at least 3+ years of specific experience in writing automation framework(s)
    • Familiarity with and enthusiasm for using AI tools to enhance efficiency and innovation.
    • Strong Software development fundamentals, architecture, algorithms, and problem-solving skills
    • Proficient with one or more of Java/Python/similar languages with solid scripting experience.
    • An understanding of how to automate UI test sequences (using tools like Selenium Web driver, TestNG etc.) and is aware of the tools to accomplish the task
    • Experience working in Linux environment.
    • Expertise in validating REST APIs, backend application flow logic with good debugging skills
    • Demonstrable experience with usage of automation test frameworks for web, web services and experience in developing test suites from scratch
    • Excellent communication, strong organizational, interpersonal skills and attention to detail
    • Passionate about keeping the product's quality bar at an extremely high level at all times
    • Ability to work in a fast-paced agile work environment
    • Engineering degree in a related field

    Why Join Us?
    Thriving Company Culture
    At Ushur, we foster a values-driven culture that prioritizes respect, inclusion, and collaboration. We empower every individual to thrive, contribute innovative ideas, and make a meaningful impact in a supportive and dynamic environment.

    Bring Your Whole Self To Work.
    We celebrate diversity and believe that innovative ideas thrive in an inclusive environment where every team member is valued. As a dynamic start-up, we recognize that every individual makes a significant impact.

    Rest and Recharge.
    We encourage work-life balance with 20 days of flexible paid time off annually. Your well-being matters, and we make space for it.

    Comprehensive Health Benefits.
    Your health is a priority. We provide preventive health check-ups, medical insurance coverage for employees and their dependents, wellness sessions, and expert-led health talks at the office.

    Invest in Your Future.
    We offer competitive compensation and stock options to give you a stake in Ushur's success. You'll grow with us while contributing meaningfully to our journey.

    Embrace Growth.
    Growth Mindset is one of our core values – we believe in lifelong learning. Employees are encouraged to explore certification courses and professional development, with reimbursement opportunities. You'll also have access to the Ushur Community's vast learning resources.

    Flexible Work Options.
    We recognize the need for flexibility. Depending on your role and location, we offer an in-office or hybrid work model that supports both collaboration and personal well-being.

    This advertiser has chosen not to accept applicants from your region.

    Software Design Engineer in Test

    Bengaluru, Karnataka ₹1500000 - ₹2500000 Y Netradyne

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Netradyne is a fast-growing technology company revolutionizing the transportation industry through advanced AI-powered solutions. Our mission is to enhance fleet safety, efficiency, and performance by delivering real-time analytics and data-driven insights. We are a team of innovators working at the intersection of edge computing, machine learning, and scalable infrastructure to shape the future of intelligent transportation systems.

    Position: Staff SDET Engineer

    Experience: 6-12 years

    Qualifications:

    • Bachelor's or Master's degree in computer science or a related field.
    • Proficient understanding of the Software Product development life cycle.
    • Proficiency in writing test cases, logging defects, and test reporting.
    • Experience in Rest API Testing.
    • Proficient in SQL.
    • Proficiency in Selenium, TestNg, and Java.
    • Experience working in Unix environments is a plus.
    • Strong problem-solving and analytical skills.
    • Familiarity with Cloud-hosted applications is advantageous.
    • Experience in Performance Testing is a bonus.

    Role and Responsibilities:

    • Comprehend project requirements.
    • Develop test plans, test cases, and automate test cases.
    • Conduct Functional, Integration, and System Testing.
    • Collaborate with Product Management and development teams to enhance product quality.
    • Generate and analyze test metrics.
    This advertiser has chosen not to accept applicants from your region.

    Software Design Engineer in Test

    Bengaluru, Karnataka ₹1400000 - ₹2800000 Y NTek Software Solutions

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Role - Design for Test (DFT) Engineer

    Experience: 3+ Years

    Client: TESSOLVE

    Location: Bangalore

    Budget: 4X times.

    Required Technical and Professional Expertise:

    Strong expertise in DFT architectures and methodologies, including but not limited to:

    Scan Insertion & Verification

    ATPG (Automatic Test Pattern Generation)

    MBIST (Memory Built-In Self-Test)

    JTAG / Boundary Scan

    Hands-on experience with industry-standard DFT tools and methodologies from Cadence, Synopsys, and Mentor Graphics (Siemens EDA).

    Proven ability to develop and debug scripting solutions using Python, Perl, and TCL for automation of DFT flows.

    Solid understanding of SoC design cycle, RTL to GDSII flow, and test requirements.

    Experience collaborating with RTL designers, verification engineers, and physical design teams to ensure seamless DFT integration.

    Strong problem-solving skills, ability to debug complex test issues, and deliver high-quality DFT solutions within tight schedules.

    Preferred Skills (Nice to Have)

    Knowledge of low-power DFT techniques (power-aware ATPG, retention flops, etc.).

    Experience with post-silicon bring-up and ATE patterns.

    Familiarity with safety-critical standards (ISO 26262, DO-254, etc.).

    Exposure to High-Speed IO testing (SERDES, DDR, etc.).

    Responsibilities

    Drive DFT architecture definition and implementation for complex SoCs.

    Plan, execute, and deliver scan, ATPG, MBIST, and boundary scan insertion and validation.

    Work with EDA vendors to evaluate, deploy, and optimize DFT tool flows.

    Automate repetitive tasks using scripting to improve efficiency and reduce errors.

    Support test vector generation and validation for ATE.

    Provide technical guidance and mentorship to junior engineers in the DFT team.

    This advertiser has chosen not to accept applicants from your region.

    Sr. Software Design Quality Engineer - Reliability

    Bengaluru, Karnataka Philips

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    JOB DESCRIPTION

    Job Title

    Sr. Software Design Quality Engineer - Reliability

    Job Description

    Job Title: Sr. Software Design Quality Engineer - Reliability

    Lead on setting Quality and Reliability targets for IGT Systems medical software so that these innovative products deliver high quality and outstanding reliability to the lives they will improve. Next to setting targets, you use your expert Quality and Reliability engineering skills to provide coaching and support to the project team(s) and assure that those targets are achieved.

    This involves being a confident advisor on quality and reliability engineering topics

    Job Responsibilities:

  • Acting as a subject matter expert for reliability for project teams and business functions.

  • Lead the development and implementation of reliability strategies and frameworks for Philis software systems.

  • Collaborate with development, customer facing functions and quality assurance teams to integrate reliability engineering practices throughout the software lifecycle.

  • Facilitating SMART requirements, designs, plans including design failure mode and effect analysis.

  • Design and evolve PMS monitoring (Software) and alerting solutions to proactively identify and resolve potential issues.

  • Conduct root cause analysis of system failures and implement corrective and preventive measures.

  • Develop and sustain tools and frameworks for automating reliability testing and validation processes.

  • Ensure high system availability by implementing redundancy, failover mechanisms, and service recovery strategies.

  • Mentor and coach other engineers on reliability best practices and foster a culture of continuous improvement.

  • Stay abreast of industry trends and emerging technologies to recommend improvements to existing systems and practices.

  • Lead reliability reviews, audits, and assessments to ensure compliance with set standards and practices.

  • Facilitate risk analysis and management to prioritize and address reliability threats effectively.

  • Participating in audits and regulatory inspections as a design quality SME.

  • Minimum required Education:
    Bachelor's / Master's Degree in Computer Science, Electronics engineering or equivalent.

    Minimum required Experience:
    Minimum 16 years of experience with Bachelor's OR Minimum 15 years of experience with Master's in areas such as Software Quality Engineering or equivalent.

    Preferred Certification:
    ISTQB certification

    Preferred Skills:
    Design Quality Management

    • Product Quality and Reliability

    • Software Reliability
    • Data Analysis & Interpretation

    • Design for Quality (DFQ)
    • Root Cause Analysis (RCA)
    • CAPA Methodologies
    • Regulatory Requirements
    • Privacy, Safety and Security Risk Assessment
    • Software Development Life Cycle (SDLC)
    • Defect Management
    • Design Verification and Validation Planning
    • Product Test Design

    How we work at Philips
    Our newly-adopted hybrid work concept fuses flexibility with collaboration to deliver great outcomes for our people and our customers. We are embracing an approach wherein we spend more time together than apart

    Our commitment to inclusion and diversity

    At Philips, we provide equal opportunities to all our employees and to all eligible applicants for employment in our company , irrespective of age, color, disability, nationality, race, religion, gender, sexual orientation (LGBTQ +), and all aspects that make individuals unique. Encouraging diversity and fostering inclusion are key to our mission of improving the lives of 2.5 billion people a year by 2030 through meaningful innovation. We have fair, transparent, and clear employee policies which promote diversity and equality, in accordance with currently applicable law. For, we believe that life is better when #youareyou.

    Our hybrid working model is defined in 3 ways:
    There's a certain energy when everyone’s in the same room that can heighten idea generation and creative friction needed for problem-solving.
    Choosing where, when and how to work can vary according to task and team schedules. Flexibility isn’t office or online, it means choosing the space that works best for you, your teams and our customers on a case-by-case basis.
    The way we work and our workspaces are designed to support our well-being, offer career advancement opportunities, and enable us to be at our best.

    Why should you join Philips?
    Working at Philips is more than a job. It’s a calling to create a healthier society through meaningful work, focused on innovative, customer-first health technology solutions. Help us improve the health and well-being of billions of people, every year. Ultimately creating a career that no one could have planned for. Even you.

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software design Jobs in Bengaluru !

    Software System Design Eng.

    Bengaluru, Karnataka Advanced Micro Devices, Inc

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ MTS SOFTWARE SYSTEM DESIGN ENGINEER THE ROLE: AMD is looking for an experienced Staff Level engineer for an exciting role in Server CPU software development team. This person will be a member of a core team and will work with the latest hardware and software technology. The person will interact closely with key AMD technical experts to ensure the best possible performance and results on AMD platforms. THE PERSON: The successful candidate for this position will be interacting with software and hardware technologists working across many locations. This is a great opportunity to work as a part of highly regarded team to deliver leading edge solutions. KEY RESPONSIBILITIES: Performance Optimization: Analyze and solve performance, scalability bottlenecks when code is running on multi-core, multi-node deployments for AMD Zen CPUs. Low-Level Development: Develop, debug, and maintain high-performance libraries using C, C++, and x86 assembly. Profiling and Analysis: Conduct detailed performance profiling and analysis to identify bottlenecks and propose innovative solutions. Mentorship: Mentor junior engineers and champion best practices for writing high-performance, low-level code. Innovate and publish papers, patents and participate in technical conferences to advance AMD technologies. PREFERRED EXPERIENCE: Understanding of x86-64 instruction pipelines, cache sub-system architecture, and hardware prefetchers to write and optimize code that interacts directly with the Zen CPUs. Experience on x86 assembly/intrinsic programming (vector/SIMD) Knowledge of compiler and kernel internals and an understanding of how code is translated into machine instructions. Experience in identifying performance bottlenecks and designing/implementing optimizations to reduce analyzed bottlenecks for. Experience contributing to open-source projects such as GNU. ACADEMIC CREDENTIALS: Graduate/master’s degree in computer science or related fields LOCATION: Bangalore #LI-SG Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.MTS SOFTWARE SYSTEM DESIGN ENGINEER THE ROLE: AMD is looking for an experienced Staff Level engineer for an exciting role in Server CPU software development team. This person will be a member of a core team and will work with the latest hardware and software technology. The person will interact closely with key AMD technical experts to ensure the best possible performance and results on AMD platforms. THE PERSON: The successful candidate for this position will be interacting with software and hardware technologists working across many locations. This is a great opportunity to work as a part of highly regarded team to deliver leading edge solutions. KEY RESPONSIBILITIES: Performance Optimization: Analyze and solve performance, scalability bottlenecks when code is running on multi-core, multi-node deployments for AMD Zen CPUs. Low-Level Development: Develop, debug, and maintain high-performance libraries using C, C++, and x86 assembly. Profiling and Analysis: Conduct detailed performance profiling and analysis to identify bottlenecks and propose innovative solutions. Mentorship: Mentor junior engineers and champion best practices for writing high-performance, low-level code. Innovate and publish papers, patents and participate in technical conferences to advance AMD technologies. PREFERRED EXPERIENCE: Understanding of x86-64 instruction pipelines, cache sub-system architecture, and hardware prefetchers to write and optimize code that interacts directly with the Zen CPUs. Experience on x86 assembly/intrinsic programming (vector/SIMD) Knowledge of compiler and kernel internals and an understanding of how code is translated into machine instructions. Experience in identifying performance bottlenecks and designing/implementing optimizations to reduce analyzed bottlenecks for. Experience contributing to open-source projects such as GNU. ACADEMIC CREDENTIALS: Graduate/master’s degree in computer science or related fields LOCATION: Bangalore #LI-SG
    Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
    This advertiser has chosen not to accept applicants from your region.

    MTS Software System Design Eng

    Bengaluru, Karnataka ₹104000 - ₹130878 Y AMD

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    WHAT YOU DO AT AMD CHANGES EVERYTHING

    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

    AMD together we advance_

    Responsibilities:

    THE ROLE:

    We offer the industry's strongest portfolio of High Performance and Adaptive Computing products spanning CPUs, GPUs, FPGAs, and Adaptive SoCs. With these, we deliver differentiated solutions for cloud, edge, and intelligent end devices, that accelerate a diverse set of emerging workloads, from AI to smart networking and software-defined infrastructure. If you want to work with leading professors in top universities supporting exciting research and teaching projects using our state-of-the-art technologies, we invite you to apply to join our University Program team, which is part of the AMD Research and Advanced Development group.

    We advance academic teaching, research, and entrepreneurial activities with our technologies by:

    • Providing educators and researchers with access to our latest technology
    • Developing and delivering teaching and training workshops designed for academia
    • Developing open-source hardware and software projects for and with academia
    • Organizing academic contests, hackathons, and other events
    • Enabling new business and technical opportunities through partnerships

    THE PERSON:

    We are seeking a Software Engineer to join our team. You will join a team that is passionate about enabling academics with AMD High Performance and Adaptive Computing technologies. In this position you will be working our latest hardware and software. You will make use of innovative technologies to help us to support and continuously streamline our engineering and business processes necessary to ensure that our academic customers have a great service.

    KEY RESPONSIBILITIES:

    • Enabling the use of AI, High Performance and Adaptive Computing technologies in academia
    • Delivering technical training workshops to professors and graduate students on our latest hardware and software technologies
    • Creating teaching materials, labs, design examples, demos and application notes
    • Collaborating with faculty and students on research and teaching programs
    • Collaborating with faculty on external funding opportunities and large programs
    • Developing technical projects and supervising intern projects as required
    • Supporting conferences, trade shows and customer-facing events
    • Supporting academic customer queries and technical issues
    • Collaborating with other teams at AMD and external partners on academic programs
    • Contributing to the specification, evaluation, and development of systems for academic use
    • Identifying and disseminating examples of best practices in teaching and research
    • Keeping up to date with latest developments in the related markets and local industries
    • Managing of operations and special programs

    PREFERRED EXPERIENCE:

    • Hands-on use of AI tools, frameworks, and platforms (e.g., TensorFlow, PyTorch, or similar).
    • Familiarity with AMD AI, high-performance, and adaptive computing hardware, as well as related software tools.
    • Strong software programming and development skills.
    • Proven problem-solver and self-starter, able to work independently and take the lead on new initiatives.
    • Excellent communicator with strong interpersonal skills, comfortable working across cross-functional and remote teams.
    • Willingness to travel nationally and internationally to support program needs.

    ADDITIONAL SKILLS AND EXPERIENCE

    We recognize that strong candidates may come from a variety of backgrounds. You don't need to have all of the following, but experience in some of the following areas would be a strong advantage:

    • Data science, AI/ML infrastructure, or applications development.
    • High-performance computing (HPC) and compute acceleration.
    • Background in academic research or teaching — or experience as a product, applications, or customer support engineer.
    • Technical proficiency in:
      • Programming languages: Python, C/C++
    • Programming models: HIP/ROCm/CUDA, MPI, OpenMP, BLAS
    • DevOps tools: Kubernetes, Slurm, VMware
    • Contributions to open-source projects or communities.
    • Writing successful technical proposals.
    • Publishing and presenting technical papers at conferences.
    • Program management; leading projects from concept to completion, aligning teams, resources, and timelines for maximum impact.

    ACADEMIC CREDENTIALS:

    • Bachelor's or Master's degree with relevant experience, or a PhD in Electrical Engineering, Computer Engineering/Science, or a related field, or equivalent expertise gained through other professional paths.
    LI-NS2

    Qualifications:

    Benefits offered are described: AMD benefits at a glance.

    AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

    This advertiser has chosen not to accept applicants from your region.

    MTS Software System Design Engineer

    Bengaluru, Karnataka ₹1200000 - ₹3600000 Y AMD

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    WHAT YOU DO AT AMD CHANGES EVERYTHING
    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

    AMD together we advance_

    The Role
    Exciting opportunity within the Embedded BIOS development team working on latest cutting-edge embedded CPU/APU technologies. In this role you will be responsible to design, develop, and debug BIOS for internal/external systems, platforms primarily in pre-silicon emulation/simulation environment that use AMD CPU/APU.

    The Person
    This AMD (Advanced Micro Devices) team is looking for a senior level person that can help guide the team, mentor upcoming developers, provide long range strategy, and is willing to jump in to help resolve issues quickly.  You will be involved in all areas that impact the team including performance, automation, and development. The right candidate will be informed on the latest trends and become prepared to give consultative direction to senior management.

    Key Responsibilities

    • Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support.
    • Engage with technical leads to understand BIOS/firmware scope and work on implementation to meet schedules and milestones.
    • Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle.
    • Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams.
    • Desire to work and succeed on fast-paced and highly dynamic environments.
    • BIOS/FW simulation emulation experience Pre-silicon environment
    • Hands on debugging with emulator, simulation environment.

    Preferred Experience

    • 8+ years of experience in the x86 BIOS/UEFI/coreboot development
    • Exposure to pre-silicon BIOS development in a simulation/emulation environment
    • Experience with x86 CPU/APU architectures and associated compilation tools
    • Expert in C language; knowledge of x86 assembly.
    • Experience with platform bring-up.
    • Familiar with at least one BIOS code base (AMI, Insyde, Phoenix BIOS, coreboot, EDKII)
    • Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
    • Able to read and interpret hardware schematics.
    • Knowledge of ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards.
    • Hands on experience working with Reference Boards.
    • Strong communication skills

    Academic Credentials

    • Bachelor's or Master's in Computer Engineering, Computer Science, or a closely related field

    Benefits offered are described:
    AMD benefits at a glance.

    AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Software Design Jobs View All Jobs in Bengaluru