The Job logo

What

Where

Software Architect

Apply

You must Sign In before continuing to the company website to apply.

Software architect to deliver robust and scalable bench measurement and instrumentation software in Python. Hands-on experience in RF/analog measurements like VNA, Spectrum Analyzers, and digital oscilloscopes is a great plus.

- Work experience in developing software for instrumentation is also a great plus.

- Evaluation PCB design, bench debug, and bring-up experience is preferred.

Tata Consultancy Services Logo

Company

Tata Consultancy Services

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 years

Locations

Bengaluru, Karnataka, India

Applicants

Be an early applicant

Related Jobs

Tata Consultancy Services Logo

Embedded Software Engineer

Tata Consultancy Services

Bengaluru, Karnataka, India

Posted: 8 months ago

Job Description Develop and Architect Software design methodology. · Develop and test software for mixed signal multi-core SoC and RF systems. · Support system integration and assist with evaluation/demonstration platform bring-up. · Develop software specification document, design document, User Manual Experience with embedded C, C++ programming · Experience with kernel and driver development (PCIe, I2C, JTAG, Ethernet) for Linux based systems

Tata Consultancy Services Logo

Software Engineer Team Lead

Tata Consultancy Services

Hyderabad, Telangana, India

Posted: 8 months ago

Role Profile The Refinitiv Data Platform (RDP) is part of our Data and Analytics business. It is the strategic platform where the organisation's data is collected and distributed, serving a broad range of customers from the Wealth Management, Investment & Advisory, and Banking sectors. Multi-Cloud Distribution is the area of RDP where clients are accessing our content from specialised cloud databases downstream of RDP Data Access and CDF. · In this role, you-ll be joining our Enterprise Data Solutions as a Technical Team Lead: serving the entire spectrum of data needs across asset classes, latency and delivery mechanisms including real-time data and news, reference and legal entity data. Tech Profile/Essential Skills · Working experience and expert in Microsoft.NET framework, Microsoft.NET (C#). · Working experience and expert in ASP.NET Services. - Memory issues debugging and optimization. - Performance profiling and optimization. · Working experience in distributed web-services. - Scalability, durability, availability, caching, fault-tolerance. · Is an expert in design patterns. · Has working experience on Data driven applications or using Data warehouse technologies - Snowflake and Addon. · Has experience in writing code with test drive development. · Stakeholder and people management experience. · Must have experience in leading/mentoring team(s) by proving providing a technical and application perspective throughout project lifecycle. · Excellent communication and interpersonal skills. · Some experience of Business and Technical Analysis, Quality Assurance, delivery management, and / or Emerging Technology and Governance. Preferred Skills and Experience · Working experience in relational DB and SQL query profiling and optimization (able to write queries on federated data models). · Preferable to have experience in AWS technologies. · Working experience with projects delivered with Agile Release methodology. Detailed Responsibilities · Demonstrates extensive knowledge of technologies and/or subjective matter expert knowledge of a technology, advising others on design, development and implementation. · Advances tools and applications by producing expert code reviewing others- code when required. · Supervises a team and co-ordinates work of other team members, promoting an inclusive and open culture. · Develops knowledge and expertise in software development and develops knowledge of other domains to understand linkages and dependencies. · Builds understanding of strategy and culture, and how they impact own work. · Oversees the design work and planning for user stories ensuring the achieve the desired objectives. · Contributes to the creation of solutions for Epics and the associated implementation tasks. · Adapts existing patterns to develop robust solutions. · Develops understanding of LSEG-s commercial direction and how technology is a part of this. · Executes on the delivery of given tasks with some guidance and oversight. · Builds trusting relationships with internal and external stakeholders, growing own network and collaborating with other teams. Communicates complex / technical information clearly and concisely in an audience appropriate format. · Takes a proactive approach to invest time in learning and development of technology products for self and the team.