Senior Staff Foundation IP Engineer (Arithmetic/DSP)
pune, Maharashtra, India · On-site
Senior+
Lattice Overview There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Latti…
Skills: RTL Design, Verilog, VHDL, SystemVerilog, DSP Theory
This role is responsible for developing, enhancing, and supporting proprietary web applications used across the organization. This role partners closely with project and engineering teams throughout the Initiation, Plann…
Project Role : Infra Tech Support Practitioner Project Role Description : Provide L1–L2 technical support for infrastructure, systems, and applications in production and development environments, both remotely and onsite…
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to de…
Skills: SAP ABAP Development for HANA, Object-Oriented Programming, Database Design, Database Optimization, Agile Methodologies
Role Responsibilities As a Software Engineering Manager within the Risk and Compliance Operations Investigation Platform, you’ll lead development of our next-generation Case Management platform. You'll lead a team buildi…
Skills: Java, Spring Boot, Microservices, AWS, Kafka
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wid…
Skills: Product management, Cloud-native software, API strategy, Agile delivery, Scrum
Entity: Technology Job Family Group: IT&S Group Job Description: Enterprise technology engineer Experience: 4–8 years Job Summary We are seeking a hands-on Enterprise Technology Engineer to design, develop, automate, and…
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wid…
Skills: Java, C#, JavaScript, Software design, API development
About Maersk As an international business on a high-tech journey, we don’t just transport millions of tons of cargo. We’re leading a digital revolution in global trade, creating opportunities for millions of customers ar…
Skills: .NET, Vue, RESTful APIs, Microsoft Azure, DevOps
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to de…
Skills: SAP ABAP Development for HANA, Object-Oriented Programming, Performance Tuning, SAP HANA Optimization, Debugging
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to de…
Skills: ASP.NET MVC, Microsoft ASP.NET, Web Application Architecture, Design Patterns, HTML
About Maersk Maersk is building the next generation of digital capabilities for the global supply chain. We are re-architecting our platform with a data-first approach — building a trusted, scalable and reusable data fou…
Skills: Java, Python, Data Engineering, Software Engineering, Machine Learning
Project Role : Data Engineer Project Role Description : Design, develop and maintain data solutions for data generation, collection, and processing. Create data pipelines, ensure data quality, and implement ETL (extract,…
Skills: MicroStrategy Business Intelligence, Data Engineering, ETL, Data Pipelines, Data Quality
About Maersk Maersk is building the next generation of digital capabilities for the global supply chain. We are re-architecting our platform with a data-first approach — building a trusted, scalable and reusable data fou…
Skills: Java, Python, Data Engineering, Software Engineering, Machine Learning
Role Responsibilities As a Solution Architect, DevOps & Release Management, within the Risk and Compliance team based in Pune,. You will play a critical role in driving the DevOps and platform engineering adoption across…
Project Role : Custom Software Engineering Lead Project Role Description : Own the technical direction and architecture of custom software solutions, leading teams through design and delivery. Set development standards a…
Skills: Sap Commerce Cloud, Software Architecture, Team Leadership, Code Quality, Scalability
Job Description Purpose of the role To collaborate with product owners and other technical teams involved in the product development process and utilise their knowledge of the bank’s technologies to enact the vision defi…
Job Description Purpose of the role To build and maintain the systems that collect, store, process, and analyse data, such as data pipelines, data warehouses and data lakes to ensure that all data is accurate, accessible…
Skills: Databricks, Python, AWS, Data Engineering, Data Warehousing
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree, postgraduate degree
Posted 6d ago
~40 hrs/week
Responsibilities
The candidate will design and implement DSP-centric foundation IP blocks and develop RTL for DSP hard macros. They will also collaborate with cross-functional teams to ensure DSP IP is correctly modeled in simulation libraries and synthesis flows.
Requirements
Candidates must hold a Bachelor's or Master's degree in a relevant engineering discipline and possess at least 8 years of experience in IP design or ASIC/FPGA engineering. Strong proficiency in RTL design and a solid understanding of DSP theory and algorithms are required.
Full job description
Lattice Overview
There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.
Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.
Job Description:
A successful candidate will join a team designing and developing Lattice FPGA software tools at Penang. The candidate will contribute to research, design and development of FPGA Foundation IP and IP Catalog tooling. The candidate is expected to work closely with cross-functional teams to plan and execute Lattice FPGA software release cycle including requirement analysis, feature scoping, development, testing and validation. The candidate also will be responsible for maintaining existing software product tools and develop improvement plan to increase the test coverage to achieve high product quality.
Key Responsibilities:
Design and implement DSP-centric foundation IP blocks, including multipliers, accumulators, FIR/IIR filter primitives, and arithmetic units targeted for integration into FPGA fabric.
Develop RTL (VHDL/Verilog/SystemVerilog) for DSP hard macros and programmable DSP slices.
Perform functional simulation and timing analysis to ensure correctness and performance targets are met.
Engage with software and tools teams to ensure DSP IP is correctly modeled in simulation libraries and synthesis flows.
Required Qualifications:
Bachelor's or Master's degree in Electronics/Electrical Engineering, Computer Engineering, or a related discipline.
8 or more years of experience in IP design or ASIC/FPGA engineering.
Strong proficiency in RTL design using Verilog, VHDL, or SystemVerilog.
Working experience in DSP theory and algorithms: filtering, FFT, fixed-point arithmetic, sample-rate conversion.
Preferred Qualifications:
Experience with functional verification methodologies (SystemVerilog Assertions, formal verification).
Familiarity with synthesis and static timing analysis tools (Synopsys Design Compiler, PrimeTime, Radiant, Quartus or equivalent).
Working knowledge of FPGA architectures and programmable DSP slice design.
Additional Information:
This position requires a successful background and reference checks and satisfactory proof of your right to work in:
India
Lattice recognizes that employees are its greatest asset and the driving force behind success in a highly competitive, global industry. Lattice continually strives to provide a comprehensive compensation and benefits program to attract, retain, motivate, reward and celebrate the highest caliber employees in the industry.
Lattice is an international, service-driven developer of innovative low cost, low power programmable design solutions. Our global workforce, some 1,000 strong, shares a total commitment to customer success and an unbending will to win. For more information about how our FPGA, CPLD and programmable power management devices help our customers unlock their innovation, visit www.latticesemi.com. You can also follow us via Twitter, Facebook, or RSS. At Lattice, we value the diversity of individuals, ideas, perspectives, insights and values, and what they bring to the workplace. Applications are welcome from all qualified candidates.
Lattice Semiconductor (NASDAQ: LSCC) is the low power programmable leader. We solve customer challenges from the Edge to the Cloud, in the growing Compute, Communications, Industrial, and Embedded markets. With the addition of AMI's industry-leading, silicon-neutral platform firmware and infrastructure manageability solutions, Lattice now delivers the industry's most complete secure management and control platform for cloud and AI data center infrastructure. Our technology, long-standing relationships, and commitment to world-class support let our customers quickly and easily unleash their innovation to create a smart, secure, and connected world. For more information about Lattice, please visit www.latticesemi.com and follow us via LinkedIn, X, YouTube, Facebook, WeChat, and Weibo.
Offices: 5555 NE Moore Ct, Hillsboro, Oregon 97124, US · 7th Floor, 111 SW 5th Avenue, Portland, Oregon 97204, US · 2115 Onel Dr, San Jose, CA 95131, US · Lot 2-3 Blk 45 Filinvest Ctr., 11/F Aeon Centre, Muntinlupa City , Manila 1780, PH · No. 1398 Yishan Road, 2nd Floor, Building 1, Shanghai, Xuhui District 201103, CN
How many Software jobs are open in pune, India right now?
There are currently 4,514 open software positions in pune, India listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in pune, India?
Companies currently hiring include Accenture, Barclays Corporate Banking, Capgemini, YASH Technologies, Mastercard, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in pune, India?
Yes — 767 of the 4514 open software positions offer remote or hybrid work (76 remote, 691 hybrid).
How do I apply for Software jobs in pune, India?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.