Software Engineer – Radar / mmWave SoC

This job posting expired and applications are no longer accepted.
This job posting was marked by employer as filled and is probably no longer available
Texas Instruments
Published
October 5, 2020
Location
29, First Floor, GVR Plaza, Bellary Road, Hebbal,, Bangalore, India
Category
Job Type

Description

As a Software/Validation engineer, you will be responsible for developing and validating software modules for embedded systems (Radar/mmWave System-on-Chips). You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components and develop tests and test validation methods.

Basic qualifications:

  • 5+ years industry experience in software development / validation on embedded devices.
  • Bachelor’s/Master’s degree in EE /CS

Skills needed:

  • Experience with programming languages such as C
  • Scripting languages   Python, Perl, .
  • Familiarity with JIRA , Jenkins Job configurations
  • Concept of Continuous Integration using Jenkins and GIT
  • Knowledge of basic communication peripherals like I2C, SPI, UART
  • Knowledge & experience in SW test &validation best practices
  • Functional testing, system testing and  Regression/Integration testing. Manual and AUTOMATION.
  • Requirements understanding and writing test specification on different ASIL level
  • Must be aware of MISRA guidelines
  • Knowledge on deployment of relevant safety standards/methods i.e. IEC61508, ISO 26262

Primary responsibilities:

  • Develop SW Frame work and development of  device drivers for peripherals like SPI, UART and high speedinterfaces etc.
  • Develops, modifies, and executes software testplans (for  system Stress Stability, OS and System Debug capabilities).
  • Analyzes and writes test standards and procedures.
  • Maintains documentation of test results to assist in debugging and modification of software.
  • Analyzes test results to ensure correct functionality, determine root causes of failures and recommends corrective action. Functional & Non-functional Requirements Analysis.
  • Responsible for reviewing Test Specifications, ensuring Code Coverage, Code Quality and Code Validation (Blackbox and White box Testing) to ensure that tested code is bug-free and adheres to code quality guidelines.
  • Develop test automation software and test scripts, performing SW optimization for memory & performance.
  • Maintains ASPICE and ASIL process compliance.

Minimum Requirements: 

  • 5+ years industry experience in software development / validation on embedded devices.
  • Bachelor’s/Master’s degree in EE / CS

Related Jobs

Image Processing Software Developer   Fort Meade, Maryland
June 16, 2019
Software Developer Level 2   New Windsor, Maryland
June 3, 2019
Desktop page
~