The world looks best in a portrait mode. So does our website :)
Please tilt and enjoy the experience.

Search
Content
Card Result
Cookie
We use cookies

to give you a better experience. By using our website you agree to our policies.

Banner image
Jobs

Technical Software Engineer

Tata Technologies Europe

Post time
Posted On Apr 16, 2024
Company logo
Technical Software Engineer
Tata Technologies Europe
Warren, United States
Job Description


Job Responsibilities:

  • Fine-tune and improve a variety of sophisticated software implementation projects

  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data

  • Analyze and review enhancement requests and specifications

  • Implement system software and customize to client requirements

  • Prepare the detailed software specifications and test plans

  • Code new programs to client's specifications and create test data for testing

  • Modify existing programs to new standards and conduct unit testing of developed programs

  • Create migration packages for system testing, user testing, and implementation

  • Provide quality assurance reviews

  • Perform post-implementation validation of software and resolve any bugs found during testing

    Qualifications:

  • Bachelor-s degree in a technical field such as computer science, computer engineering or related field required

  • 2-4 years experience required

  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design

  • large systems software design and development experience

  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems

  • experience in programming and experience with problem diagnosis and resolution

    ADAS Software Engineer (Deep Learning)

  • Required: excellent Python programming skills, including PyTorch/TensorFlow, NumPy, etc.

  • Required: strong computer vision and deep learning theoretical background

  • Required: 2+ years experience in implementing and testing CNN architectures for object detection

  • Nice to have: experience with transformer architectures, RNNs, LLMs

  • Data analysis skills (visualization, working with JSON, etc.)

    Role will entail supporting researchers to modify machine learning models, along with training, testing and visualization.

    Masters degree in Engineering, Computer Science or relevant discipline, PhD preferred.

  • Explore more jobs like this, or continue your search

    Tata Technologies Europe
    Warren, United States
    Tata Technologies Europe
    Aurora, United States
    Tata Technologies Europe
    Detroit, United States
    Tata Technologies Europe
    Detroit, United States
    Tata Technologies Europe
    Detroit, United States
    Tata Technologies Europe
    Flexible, United Kingdom
    Tata Technologies Europe
    Flexible, United Kingdom
    Tata Technologies Europe
    Hagerstown, United States
    Tata Technologies Europe
    Orrville, United States
    Tata Technologies Europe
    Oklahoma, United States
    Tata Technologies Europe
    New York, United States
    Tata Technologies Europe
    California, United States

    All product names, logos, and brands are property of their respective owners.