Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Embedded Engineer

Tata Technologies

Role description

Title: Embedded SW Validation Engineer

Role Summary

In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework to identify gaps and risks at component and module level. You will be collaborating with other cross functional teams in gathering all the test requirements, implementing test sequences and data collection in software, and running test software on the target hardware platform to acquire test results.

Requirements and Responsibility

  • Have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot up sequences.
  • Familiar with JTAG-based debuggers to halt and resume processors, set breakpoints, and debug at both the transaction and process levels.
  • Analyze and debug complex applications involving multiple threads, Memory Management Units (MMUs), interrupts, and inter-process communication (IPC) mechanisms.
  • Toolchain Proficiency: Utilize GCC toolchains and GDB for effective development and debugging of embedded software.
  • Driver Debugging: Investigate and resolve issues related to low-speed IO drivers (e.g. UART, GPIO, SPI, I2C), ensuring they function correctly within the system.
  • Familiar with one of the following IO protocols and has experience to bring-up and debug such interface and their drivers: Gigabit Ethernet, PCIe, CPHY, MPHY
  • Device Tree and Bootloaders: Work with device trees, U-Boot, and operating systems to manage hardware configurations and ensure proper system initialization.
  • Experience w/ secure boot process, and its bring-up and debug process.
  • Coding and Development: Write, review, and maintain high-quality C code, ensuring adherence to best practices in embedded software development.
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Embedded Engineer in Palo Alto, CA vacancy
  • $140k - $300k

    Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design... 
    Senior
    Software

    Tesla

    Palo Alto, CA
    3 days ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    4 days ago
  • $120k - $252k

    Tesla Motors, Inc. is seeking an Embedded Software Engineer in Palo Alto, California, to drive the development of software for the next generation of Battery Storage systems. This role involves implementing applications for supervisory control, embedded software development... 
    Senior
    Software

    Tesla Motors, Inc.

    Palo Alto, CA
    4 days ago
  • $158k - $241.9k

    Israelvcforum is seeking Embedded Software Developers in Mountain View, California. These positions require candidates to design, develop, and test software for the Body domain of vehicle systems. Ideal applicants should have a Bachelor's degree in a relevant field, and... 
    Senior
    Software

    Israelvcforum

    Mountain View, CA
    2 days ago
  • $174k - $253k

    Google Inc. in Mountain View, CA, is seeking a Senior Software Engineer for Embedded Systems and Firmware. The candidate will develop software for wearable devices and optimize the interaction between co-processors and algorithms. The position demands strong experience... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    4 days ago
  •  ...hear back from you. Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto, CA (with some...  ...Rate: $$ W2 per hour + Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack... 
    Senior
    Software
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Syntricate Technologies

    Palo Alto, CA
    4 days ago
  • General Motors in Mountain View, California, is seeking an Embedded Software Developer to design and develop vital embedded software systems for vehicle components. The role involves working closely with agile teams and requires a Bachelor's degree in a relevant field along... 
    Senior
    Software

    General Motors

    Mountain View, CA
    4 days ago
  • Wisk in Mountain View is hiring a Sr. Staff Software Engineer to lead embedded software development for their autonomous aircraft. This role focuses on designing safety-critical systems and involves collaboration across various engineering disciplines. Candidates should... 
    Senior
    Software
    Flexible hours

    Wisk

    Mountain View, CA
    2 days ago
  • $146.9k - $183.6k

    Dormont Manufacturing Co is seeking a highly skilled Software Engineer to work on cutting-edge embedded software applications. The ideal candidate will possess strong programming abilities in Modern C++ and/or Rust, with a focus on creating efficient code in resource-constrained... 
    Senior
    Software

    Dormont Manufacturing Co

    Palo Alto, CA
    3 days ago
  • Rivian VW Group in Palo Alto is looking for a Software Engineer proficient in Modern C++ and/or Rust to work on embedded software applications. You will design, develop, and maintain software while ensuring code quality through unit testing and coding standards. The ideal... 
    Senior
    Software
    Full time

    Rivian VW Group

    Palo Alto, CA
    2 days ago
  • $146.9k - $183.6k

    An innovative automotive technology firm in California is seeking a Senior Embedded Software Engineer to design and implement embedded software for vehicle power management systems. The ideal candidate will have a B.S.+ in a related field, with at least 2 years of embedded... 
    Senior
    Software

    Rivian

    Palo Alto, CA
    2 days ago
  • Array Labs is looking for a Sr/Staff Embedded Software Engineer to develop highly reliable software systems for low-latency radar sensors in Palo Alto, California. Applicants need a Bachelor's degree in Computer Engineering or a related field and at least 4 years of embedded... 
    Senior
    Software

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    3 days ago
  • United States Digital Space LLC is looking for a Sr. Embedded Software Engineer to develop real-time software that enhances user experience for Starlink, a satellite-based internet service. You’ll participate in design reviews and manage experimentations to prove design... 
    Senior
    Software

    United States Digital Space LLC

    Palo Alto, CA
    3 days ago
  • Peoplentech LLC is looking for a Senior Embedded Software Engineer to develop cutting-edge software for cancer therapy medical devices in Palo Alto, California. You'll be part of a creative R&D team committed to saving lives through innovative technology. The role involves... 
    Senior
    Software

    PeopleNTech

    Palo Alto, CA
    5 days ago
  • 1st Avenue Power is seeking a Senior Embedded Software Engineer to architect and build the Embedded layer of next-generation utility-scale power systems. This hybrid role is pivotal for developing software that manages renewable energy flow, ensuring stabilization of the... 
    Senior
    Software

    1st Avenue Power

    Mountain View, CA
    1 day ago
  • Dormont Manufacturing Co is seeking a highly skilled Software Engineer proficient in Modern C++ and/or Rust to join our dynamic team in Palo...  ...systems, develop robust unit tests, and work on high-impact embedded software projects. You should have over 6 years' experience... 
    Senior
    Software

    Dormont Manufacturing Co

    Palo Alto, CA
    4 days ago
  • A technology company is looking for a Senior Developer - Embedded Wi-Fi in Palo Alto, CA. The role requires over 8 years of experience in Embedded Software Development, particularly in C/Linux environments. Candidates should have expertise in Wi‑Fi chipset driver development... 
    Senior
    Software
    Contract work

    Info-Ways

    Palo Alto, CA
    2 days ago
  • Ayr Energy, located in Mountain View, seeks a Senior Embedded Systems Engineer to own firmware development for power electronics. You will design production...  ...and collaborating with teams across hardware and software. The ideal candidate has over 4 years of experience in... 
    Senior
    Software

    Ayr Energy

    Mountain View, CA
    3 days ago
  • Luxoft is seeking a Senior Embedded Software Engineer to develop and debug board bring-up and drivers for automotive systems. The role requires strong experience in QNX and/or Android device driver development, along with extensive knowledge of hardware integration. Ideal... 
    Senior
    Software

    Luxoft

    Mountain View, CA
    2 days ago
  • $138k - $175k

    Dormont Manufacturing Co is seeking a skilled software engineer for a hybrid role based in Mountain View, CA. The position involves designing and developing embedded C++ software for automotive infotainment systems. The ideal candidate will have at least 5 years of relevant... 
    Senior
    Software

    Dormont Manufacturing Company

    Mountain View, CA
    4 days ago
  •  ...leading technology company is seeking a skilled engineer to lead the development of automated testing for embedded applications. The ideal candidate will manage CI...  ...required, along with 8+ years of experience in software validation. Strong knowledge of Python, embedded... 
    Senior
    Software

    TechDigital Group

    Mountain View, CA
    5 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Senior
    Software
    Full time

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Senior
    Software
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  •  ...patients worldwide. We're a team of engineers, clinicians, and innovators united by one...  ...of the New Product Development Platform Software team. The engineer will collaborate with a skilled team to design and build the embedded software platform. The successful candidate... 
    Senior
    Software
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python... 
    Senior
    Software

    Diverse Lynx

    Sunnyvale, CA
    2 days ago
  • A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates... 
    Senior
    Software

    Apple

    Sunnyvale, CA
    5 days ago
  • $96.8k - $118.3k

    A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating... 
    Senior
    Software

    Fortinet, Inc.

    Sunnyvale, CA
    2 days ago
  • $150k - $250k

     ...cybersecurity company in California is seeking an experienced engineer to architect and implement embedded systems from the ground up. You will work with a team of veterans, focusing on Linux Kernel and software lifecycle management. The role also involves working with... 
    Senior
    Software

    Cylake, Inc

    Sunnyvale, CA
    1 day ago
  • $197k - $278.46k

     ...dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components...  ...generation firmware for Hyundai Motor Group’s Software-Defined Vehicles. This high-visibility...  ...will possess at least 8 years of embedded software experience. A competitive salary... 
    Senior
    Software

    42dot Inc.

    Sunnyvale, CA
    1 day ago
  • $171k - $264k

    Decisive Point is looking for a Senior Software Engineer to focus on embedded software applications for vehicle platforms. This role requires expertise in C/C++ development and experience with Android Board Support Packages. As part of a fast-moving team, you will solve... 
    Senior
    Software

    Decisive Point

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Embedded Engineer. Be the first to apply!