Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Simics Software Engineer @ Mulya Consulting

Home > Software Development

 Senior Simics Software Engineer

Job Description

Senior Simics Software Engineer

Top2 Semiconductor Organization in the world

Location: Bangalore

Job Details:

Job Description:

You will be part of a challenging and fast paced configuration software and firmware engineering team that is working to deliver world class and leading-edge security features for our FPGA products. We are transforming the way our product firmware and software is developed and simulated on a modern cloud computing environment. We will be delivering functional simulation models for our PSG platforms enabling early shift left development of Software and Firmware for both internal and external customers. Great simulators result in leadership products by simulating our architecture and software before committing our product execution. We are looking for strong software and systems engineers with a proven track record of leadership roles on large scale software development projects. This is an excellent growth opportunity for an individual looking to learn and grow with a new org in India.

As a software engineer in the Simics team, you are responsible for developing and integrating detailed functional simulations models of hardware sub systems. will be required to understand the hardware specifications of various IPs and sub-system, analyze them and create simulation models for them. The functional simulation models are developed iteratively with HW and SW design teams and the collaboration require good communication skills and the ability to quickly turn new requirements into new or enhanced simulation models.

Ideal candidate should demonstrate the following skills/traits:

Very strong software development and software engineering skill

Ability to architect an end to end solution.

Driving initiatives and projects that are directly tied to the development, implementation or upgrade of technology of our platform simulators.

Leading projects of large scope, impact and complexity through all phases of the lifecycle.

Having decision making authority at the program level.

Exercising judgment and discretion to develop solutions, remove obstacles and redefine approaches.

Overseeing identification of tasks and research dependencies and communicates expectations to the team members.

Assesses risks and identifies solutions to timely, efficient achievement of program goals and ensures that quality standards are met.Qualifications:

Minimum Bachelors or Master's degree in Computer Science or Computer/Electrical Engineering, with 8+ years of experience in software development.

8+ years of experience in large scale software development/integration.

Demonstrated creative thinking skills and hands on experience architecting, designing and implementing complex software projects.

Advanced knowledge of the architecture, systems, simulation environment, development methods, and disciplines associated with the defined program.

Proven track record in working on a few projects and taking them from definition to delivery and adoption.

Excellent customer orientation and organizational skills.

Strong networking and planning skills combined with juggling competing priorities and deadlines and prioritizing based on business impact.

At least 6 years of experience working on complex SW projects, developing in C, C++ or similar

Experience in hardware architecture/abstraction/simulation solutions is a big plus (IE TLM, System-C, Simics, etc..)

Experience in firmware/driver development/verification is a big plus

Demonstrated leadership and experience in positively motivating and influencing others to get to the results.

Strong verbal communication skills, problem solving skills and producing results in a challenging fast-paced environment.

India, Bangalore

India, Bangalore

Contact: Uday Bhaskar

Mulya Technologies

"Mining the Knowledge Community"

Email id : mu**********r@ya**o.com

Job Classification

Industry: Electronic Components / Semiconductors
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Any Specialization
Post Graduation: MS/M.Sc(Science) in Any Specialization, M.Tech in Any Specialization
Doctorate: Any Doctorate, Doctorate Not Required

Contact Details:

Company: Mulya Consulting
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   C++ Software Development C Networking TLM FPGA Firmware IPS Emulators Systemc

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Java Developer

  • Kiya.ai
  • 5 - 7 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

Senior Software Engineer

  • Kiya.ai
  • 7 - 9 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

Site Reliability Engineer (SRE)

  • Innova Solutions
  • 4 - 9 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Senior Software Engineer - II (Akana)

  • Perforce
  • 8 - 13 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Mulya Consulting

Mulya Consulting We are a global, rapidly growing cybersecurity company with over 600 employees across our offices in North America, Europe, Asia Pacific & Latin America. The Director of Engineering in India is a new and pivotal role as you will define the strategic vision for our R&D te...