Staff Software Development Engineer - Pune
1 day ago

Job description
Responsibilities & Skills
Lattice is seeking candidates for the position of Staff Software Development Engineer in FPGA place and route. This is a full-time position located in Pune, India.
Summary:
The successful candidate will be part of a dynamic team responsible for designing and developing Lattice FPGA software tools, with a strong focus on place and route engine development. They will contribute to developing high-performance software solutions and advanced security flows, like Isolation Design Flow that support FPGA design, emphasizing optimization of QoR metrics such as performance, area, runtime, and memory utilization across various FPGA architectures. Collaborating closely with other developers, the candidate will help build and enhance place and route tools for multiple FPGA product lines. Responsibilities also include supporting customer needs, developing new software features, maintaining existing tools, and working cross-functionally to deliver integrated, value-added solutions.
Accountabilities:
- Responsible for developing advanced security flows, like Isolation Design Flow of FPGA design.
- Responsible for place and route engine quality improvement
- Responsible for place and route feature and capability development
- Responsible for Lattice new FPGA product support
- Create unit tests to validate implementation and ensure high quality
Qualifications:
- BS/MS/PhD in Electrical Engineering or Computer Science or Computer Engineering
- Proficient with C/C++, data structure, graph algorithms, logic design and shell scripts
- Strong background and experience in data structures and algorithms
- Experience of place and route engine development in either FPGA or ASIC domain is a must
- Experience of FPGA place and route engine development is ideal
- Strong written and verbal communication skills, and collaboration skill
- Experience of multi-processing development is a plus
- Solid understanding in FPGA architectures is a plus
- 10+ years of experience in EDA tool (preferably, place and route) development
Similar jobs
Are you an engineer with a passion for product development and project management? · ...
1 month ago
Development engineer responsible for defining specifications and developing tailgate motors & sensors in the automotive OEM industry. · ...
1 month ago
Mechanical engineer with experience in design, development, and automotive manufacturing processes. · ...
4 weeks ago
We're Hiring – Costing Engineer and Development Engineer. · B.E./Diploma in Engineering · Strong ability to read 2D & 3D drawings and engineering drawings · ...
1 month ago
This is a job for a senior electrical/electronic engineer to develop electro-mechanical products. · ...
1 week ago
We are seeking an experienced Development Engineer with 5–10 years of experience in automobile/manufacturing industry. · Mechanical/Automobile Engineer with 5–10 yrs of exp in sheet metal design, · jigs & fixtures, prototyping&NPD. · Skilled in CAD tools · with strong knowledge o ...
2 weeks ago
Develop and implement capabilities and processes to ensure that cost, quality targets, and compliance with production standards are achieved. · ...
1 month ago
We pioneer technology for mobility experience that matter to people. · Your Mission is to work in a dynamic and international environment where you can apply your skills and creativity to solve technical challenges.You will be responsible for defining and developing products and ...
1 month ago
+Job summary · Development work related to product & processes.Co-ordination between customers & all concerned departments. · ...
1 month ago
We are seeking a candidate to design develop and improve mechanical components and systems from concept to production with a strong focus on press shop and press machine operations. · ...
1 month ago
B.E. Mech. with minimum 3-6 years of experience in Automotive Industries CNC VMC Processing knowledge. · ...
1 week ago
Development engineer with experience in embedded systems and Linux/Unix internals. Required skills include C/C++ programming, cross-compilation build systems (Make,CMake,Yocto), kernel module development and device drivers. · ...
5 days ago
Application Engineer-Application Development-Applications Development Engineering
Only for registered members
Description · Key Responsibilities: · Design, develop, and maintain infrastructure as code (IaC) using Ansible and Terraform to automate provisioning and configuration management. · Collaborate with development, QA, and operations teams to implement continuous integration and con ...
2 days ago
Design Develop Code Test and implement software Leverage next generation technologies to enable a quantum leap in the customer/partner journey within the Workday ecosystem Drive technical discussions to arrive at maintainable scalable and performant technical solutions for our bu ...
1 month ago
We're obsessed with making hard work pay off, for our people, our customers, and the world around us. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. · The Community Engineering Team supports the collaboration and content website ...
1 month ago
As a Software Engineer you will play a pivotal role in designing developing and maintaining cutting-edge web applications. · ...
1 month ago
Playing a key role in customer interaction & specifying 3M Automotive Automated solutions at OEM s & Tiers · Leading the way on application development including responsibilities for ideation, documentation, feasibility analysis, and validation · Plays crucial role in defining st ...
2 days ago
We are expanding our FW development teams in Pune. · Owning a set of FW deliverables · Create micro architecture (or part thereof) · Firmware design and implementation qualification and customer support · ...
3 weeks ago
This position is responsible for establishing planning and running engineering sub system meetings to ensure appropriate cross functional representation and input from all relevant areas insure progression of design maturity from initial concept through to Engineering Sign Off an ...
1 month ago
Responsible for supplier development costing and negotiations Manage RFQs APQP PPAP and new part development Coordinate with Engineering Quality SCM and Production teams to ensure compliance quality and ontime sourcing. · ...
1 week ago
Are you passionate about inspiring change, building data-driven tools to improve software quality, and ensuring customers have the best experience? If so, we have a phenomenal opportunity for you NVIDIA is seeking a creative and hands-on software engineer with a test-to-failure a ...
2 days ago