11+ VMM Jobs in India
Apply to 11+ VMM Jobs on CutShort.io. Find your next job, effortlessly. Browse VMM Jobs and apply today!
Remote, Pune
3 - 10 yrs
₹15L - ₹30L / yr
Verilog
SystemVerilog
VMM
UVM
+3 more
Digital Verification Engineer
About Company:
Espressif Systems is a multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power, IoT solutions. Among our popular products are the ESP8266 and ESP32 series of chips, modules and development boards.
Job Description
1. Develop verification programs and define the verification environment according to design documentation, in order to conduct module- to chip-level verification;
2. Perform regression tests to improve verification coverage;
3. Assist the FPGA and software teams in FPGA prototype testing;
4. Collaborate with chip design engineers to find and fix any design defects;
5. Ensure the integrity of chip designs by supervising the design department when building verifiable design processes;
6. Carry out door-level simulation, with UPF verification methodology, to ensure successful chip tapeout.
Job Prerequisites
1. Bachelor’s degree, or above, in Computer Engineering/Electronic Engineering/Communications Engineering, or other related disciplines;
2. 5+ years of work experience;
3. Familiarity with SoC and communication theory;
4. Familiarity with Verilog, proficiency in C/System Verilog verification;
5. Proficiency in Perl/Shell/Tcl scripts;
6. Experience in FPGA verification and/or chip tapeout is a plus;
7. Familiarity with VMM/UVM is a plus.
Read more
Chennai, Bengaluru (Bangalore)
4 - 12 yrs
₹5L - ₹22L / yr
Networking
Embedded Linux
RDKB
Wifi
+3 more
Required Skills:
- 4+ years of experience in embedded software development.
- 2 - 4 years of hands-on experience in C/C++ programming.
- Knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, IPV4/IPV6, NAT
- In-depth knowledge of Layer 2 and Layer 3 protocols (Ethernet, IP, TCP/UDP, MPLS, BGP, OSPF)
- In-depth knowledge of RDK-B architecture, TR-069/TR-181, and networking stacks
- Work on TR-069, TR-181 data models, and DOCSIS / DSL / GPON technologies
- Experience and knowledge on IEEE802.11/Wi-Fi protocols such as WPA, RADIUS, WPS, 802.11n/ac/ax/be, mesh networking
Read more
Bengaluru (Bangalore)
6 - 12 yrs
₹5L - ₹15L / yr
Embedded Linux
RTOS
HDMI
Firmware
+6 more
Hello,
Please go through with the below mentioned job description
Position title: Firmware Engineer
Experience: 6-12 years
Notice Period: 0-30 days
Location: Bangalore(Sarjapur)
Role type: Permanent
About the role
Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.
Roles and Responsibilities:
Design, code and integrate software for an embedded Linux/RTOS targeted application(applications, drivers, framework)
Customization, deployment and maintenance of Linux distribution
Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
Perform unit test, Integration test, verification and validation of the product developed.
Assist with the hardware design surrounding the processor
Document the projects according to standards (protocols, architecture, technical specifications, etc.)
Specific skills:
Expert in C programming with RTOS.
Hands-On experience with Protocol development.
Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
System level design and understanding of overall system
Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
Hand-on experience on Linux kernel and device-driver development and debugging.
Knowledge/Experience of TCP/IP, Network programming.
Ability to write effective and reusable code according to best practices.
Must be a dynamic, autonomous, and team-oriented individual.
Knowledge of hardware and low-level development is an asset
Please provide below mention details:
We are urgently hiring Firmware Engineer for Granite River Labs(GRL), BANGALORE location.
Please go through with the below mentioned job description
Position title: Firmware Engineer
Experience: 6-12 years
Notice Period: 0-30 days
Location: Bangalore(Sarjapur)
Role type: Permanent
About the role
Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.
Roles and Responsibilities:
Design, code and integrate software for an embedded Linux/RTOS targeted application(applications, drivers, framework)
Customization, deployment and maintenance of Linux distribution
Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
Perform unit test, Integration test, verification and validation of the product developed.
Assist with the hardware design surrounding the processor
Document the projects according to standards (protocols, architecture, technical specifications, etc.)
Specific skills:
Expert in C programming with RTOS.
Hands-On experience with Protocol development.
Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
System level design and understanding of overall system
Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
Hand-on experience on Linux kernel and device-driver development and debugging.
Knowledge/Experience of TCP/IP, Network programming.
Ability to write effective and reusable code according to best practices.
Must be a dynamic, autonomous, and team-oriented individual.
Knowledge of hardware and low-level development is an asset
Please provide below mention details:
No. of years of experience in embedded -
No. of years of working experience in RTOS -
No. of years of working experience in Embedded Linux -
No. of years of working experience in Embedded Linux -
ARM Processor Experience:
Protocol stack development Exp, any specific protocol worked on -
Protocol stack development Exp, any specific protocol worked on -
Total Experience:
Relevant Experience:
Official Notice Period 30/60/90 Days:
Date of Resignation:
Serving Notice Period and Last Working Day:
Current Company:
Current Location:
Work Location:
Current CTC(fixed,variable):
Expected CTC(fixed,variable):
Interview Availability:
Any Offer:
Relocate to Bangalore(Sarjapur):
Relevant Experience:
Official Notice Period 30/60/90 Days:
Date of Resignation:
Serving Notice Period and Last Working Day:
Current Company:
Current Location:
Work Location:
Current CTC(fixed,variable):
Expected CTC(fixed,variable):
Interview Availability:
Any Offer:
Relocate to Bangalore(Sarjapur):
offer amount(fixed,variable)
company name
company location
date of joining
company name
company location
date of joining
Read more
Bengaluru (Bangalore), Chennai
5 - 10 yrs
₹15L - ₹25L / yr
Embedded Linux
Embedded C++
Embedded C
+4 more
Title: Embedded C++ Developer
Location:Bangalore / Chennai
Type: Permanent
Company Type: AI / Digital Product Design Service based
Job Description
Location:Bangalore / Chennai
Type: Permanent
Company Type: AI / Digital Product Design Service based
Job Description
* Experience in C/C++ and have strong experience embedded application development and integration in Linux
* Good in creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability
* Debugging, profiling, and performance optimization skills
* Have experience working in a fast paced Agile/Scrum environmentRead more
Remote, Hyderabad
0.6 - 1 yrs
₹2L - ₹4L / yr
Linux/Unix
Linux administration
Job description: Firmware Engineer
Key Responsibilities:
To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement.
Perform software testing including unit, functional and system level requirements including manual and automated
Write firmware for the specific system module.
Write integration Code and make push requests to git repository.
Performs code peer-review following coding guidelines and static code analysis
Troubleshoots software problems of limited difficulty.
Documenting technical deliverables like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
Follow the defined process for software Development life cycle
Provide technical support to Team and contribute towards their Growth
Generate Reusable Code that can be contributed towards Teksuns Code bank.
Get hands on with new Technologies and Skills to keep yourself updated.
Required technical skills:
Excellent programming skills in C/C++
Linux boards bring up kernel level programming skills, device driver development is a must.
Experience with adding custom sensors, camera and LCD
Experience in Application Framework Building
Hands on experience with ARM based SoCs and alike.
Excellent analytical and problem-solving skills
Excellent debugging skills and hands on with the coding
Object oriented fundamentals and design
Reading schematics, datasheets, technical reference manual and Silicon revision sheets
Using tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer.
Used Confluence, JIRA, GIT, SVN, bit-bucket, etc.
Good to have:
Exposure to edge computing.
Power Management for Low Power devices
Job Location - Hyderabad
Read more
Coimbatore
7 - 12 yrs
₹10L - ₹40L / yr
QNX
Embedded Linux
Embedded C++
+10 more
ECT , QNX Architect Job Description
Domain Skills
Leads a team of Engineers for designing and architecting next generation platform solutions for clusters/Interior monitoring systems
Architecting the design for new features and technologies for Platform.
Expertise in programming using C, C++ and good understanding of OOAD & UML
Capable of analyzing HW schematics to realize the SW requirements.
Support and resolve issue resolutions and clarification for cross-functional teams.
Support team lead and project manager at program level in resolving open issues
Technical Skills
Expertise in memory management (eMMC, NAND)
Design, Develop and test device drivers in Linux/Android/QNX platform.
Multithreaded programming, usage of IPCs, Interrupts & synchronization methods.
Expertise in using the communication protocols (I2C, SPI & UART) in the device driver.
Expertise in handling Device Tree based configurations.
Strong C & C++ programming skills, OOPS concepts
Linux Architecture knowhow
Strong in software development for real-time embedded systems
Experienced in Design/Architecture Tools like EA
Expertise in SCM Tools like GIT/GERRIT
Ability to create and review changes for Gerrit and participate in a continuous integration loop
Ability to create/understand the build infranstructure using CMake for the middleware components
Experience in Unit test tools like cppunit, gtest.
Know-how and experience of SAFe/Agile Development
Knowledge in Automotive Safety Standards and Processes (ASPICE).
Logical, Analytical and Debugging/Problem-Solving skills
Qualifications
B.E/B.Tech in Computer Science with hands on with Embedded software development on RTOS
Domain Skills
Leads a team of Engineers for designing and architecting next generation platform solutions for clusters/Interior monitoring systems
Architecting the design for new features and technologies for Platform.
Expertise in programming using C, C++ and good understanding of OOAD & UML
Capable of analyzing HW schematics to realize the SW requirements.
Support and resolve issue resolutions and clarification for cross-functional teams.
Support team lead and project manager at program level in resolving open issues
Technical Skills
Expertise in memory management (eMMC, NAND)
Design, Develop and test device drivers in Linux/Android/QNX platform.
Multithreaded programming, usage of IPCs, Interrupts & synchronization methods.
Expertise in using the communication protocols (I2C, SPI & UART) in the device driver.
Expertise in handling Device Tree based configurations.
Strong C & C++ programming skills, OOPS concepts
Linux Architecture knowhow
Strong in software development for real-time embedded systems
Experienced in Design/Architecture Tools like EA
Expertise in SCM Tools like GIT/GERRIT
Ability to create and review changes for Gerrit and participate in a continuous integration loop
Ability to create/understand the build infranstructure using CMake for the middleware components
Experience in Unit test tools like cppunit, gtest.
Know-how and experience of SAFe/Agile Development
Knowledge in Automotive Safety Standards and Processes (ASPICE).
Logical, Analytical and Debugging/Problem-Solving skills
Qualifications
B.E/B.Tech in Computer Science with hands on with Embedded software development on RTOS
Read more
Bengaluru (Bangalore)
4 - 8 yrs
₹10L - ₹20L / yr
I2C
UVM
OVM
USB
SV
+7 more
- Degree : B.E. or M.S. EE/CS/CE
- Methodologies: SV, UVM & OVM
- Areas of Work: Digital Verification (both IP / SOC)
- Protocol : Knowledge of PCIe/DDR/Ethernet/USB is Plus
- Familiar with Bus protocols like AXI, AHB, SPI and I2C
Read more
Hyderabad
4 - 15 yrs
₹23L - ₹35L / yr
Linux/Unix
Shell Scripting
TCP/IP
Storage & Networking
+1 more
We are Civil Maps ,
Civil Maps, provider of 3D mapping technology for fully autonomous vehicles, has raised a $6.6 million seed funding round from Ford Motor Company, Motus Ventures, Wicklow Capital, StartX Stanford and Yahoo cofounder Jerry Yang’s AME Cloud Ventures.
Civil Maps’ mission is to make it possible for fully autonomous vehicles (SAE Levels 4-5) to drive anywhere smoothly and safely. Through artificial intelligence and vehicle-based local processing, Civil Maps converts sensor data into meaningful map information built specifically to direct fully autonomous vehicles. The company will use the seed investment to accelerate product development and deployment with a number of leading automotive companies and technology partners.
Civil Maps’ artificial intelligence software aggregates raw 3D data from LiDAR (high-resolution laser imaging), camera and other sensors onboard autonomous vehicles and organizes the information into machine-readable maps. The information is vastly more actionable than today's map data and requires only a fraction of the data storage. Thanks to this light data footprint, Civil Maps’ spatial information is far less costly to transmit over cellular networks, enabling the company to easily crowdsource, update and share road data in real time—a major improvement over the lengthy processes that require human annotation in current use. As a result, the company can quickly generate and maintain maps that give fully autonomous vehicles the comprehensive and precise knowledge to autonomous operate safely and smoothly on all roads.
We are hiring the professionals for the below skills :
Work Location : Hyderabad
C++/Networking Engineer :
Experience : 4+ years
Job Description:
Minimum qualifications:
Bachelor’s degree in Computer Science, related technical field or equivalent practical experience.
Solid Software Engineering experience in C/C++.
Unix/Linux experience is mandatory and Shell/Bash scripting experience in Linux is a plus.
Knowledge of TCP/IP and network programming.
Experience in database design and working with MongoDB and cache systems like Redis.
Experience writing production grade docker containers and deployment.
Experience working on cloud platforms like AWS and Azure.
Python, Javascript programming experience is a plus.
Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills.
Familiarity with version control like GitHub
Working proficiency and communication skills in verbal and written English.
Self-motivated and directed, with a keen interest in current and emerging technologies
Preferred qualifications:
Prior experience developing applications or backend experience in gaming industry or 3D simulator experience is a plus.
Familiarity with continuous integration and automated deployment systems like TravisCI.
Hadoop, MapReduce, and Parallel computing experience.
Solid experience with Linux OS internals and Docker containers
Experience deploying containerized applications to bare metal servers.
Large systems software design and development experience, distributed systems and techniques on accessing/indexing a massive data store.
Good understanding of private and public cloud design and architecture.
The ability to pick things up quickly with minimal supervision, and be flexibility during product release.
Read more
Chennai
6 - 14 yrs
₹8L - ₹20L / yr
Firmware
Embedded C
Microcontrollers
+3 more
Job Description
Required Skill Set:
Need To Have
Expertise in C & C++ Programming for Embedded System
C,C++ programming in Visual Studio
Development experience in RTOS
Debugging experience on memory management, task management etc
Familiarity with analysers, oscilloscope etc
Nice To Have
Embedded Linux
UML based design
Static Analysis Tools
Primary Functions
Job Description / Responsibilities
Customer communication
Requirement analysis
Design document creation / updation
Firmware development
Software unit testing
Troubleshoot prototypes
Peer review
Enhancement / Maintenance
Status update
Key Deliverables/Duties
Design documents
Source code
Developer test records
Process documentation
Read more
Mumbai
2 - 5 yrs
₹10L - ₹15L / yr
Systems Development Life Cycle (SDLC)
Software Development
Microsoft Foundation Class Library (MFC)
VC++
+2 more
About Seclore
International hacking and state sponsored espionage are on the rise - and so are the technologies guarding the data. Are you in the game?
Seclore is an Information Security product company which has emerged as a global leader in the Data Centric Security space. Right from protecting nuclear submarine designs to new drug formulations to customer data of Fortune 100 organizations - we guard every kind of confidential information. Thousands of enterprises across 29 countries - including governments - can vouch for our technology.
Seclore’s patent pending, award winning technology allows users to control how their information is used - even after it is shared with people within or outside the enterprise. This requires stretching the technology boundaries beyond what might seem possible. It's not for the weak-hearted or run-of-the-mill developers.
Innovation is in our blood. From our early days within IIT Bombay to a globally recognized name in the field, this is one thing that has always taken us to new horizons.
Information Security is a fast-evolving field - testing the limitations of today's technologies. It is the need of the hour for every enterprise - from Fortune 500 companies to military organizations. At Seclore, you get to be part of the front lines - defending today's data against tomorrow's threats.
Awards & Recognitions: -
1) Seclore has been selected as a winner in four categories of Info Security PG’s Global Excellence Awards. We’re pleased to see Seclore has moved up in its medaling position:
• Security Products and Solutions for Enterprise (Medium) – Gold (Last year we received bronze)
• Security Products and Solutions for Manufacturing – Gold
• Security Products and Solutions for Finance and Banking – Silver (Last year we received bronze)
• New Products and Services (100 - 499 Employees) – Bronze
2) Won the CIO Choice Awards 2018 for the Best Data Protection Solution
Enterprise IT World Online
http://www.enterpriseitworld.com/index.php/seclores-enterprise-rights-management-solution-wins-cio-choice-2018-award/
3) 17th & 18th Of Jan 2018 - 8th India Digital Awards which is organized by IAMAI (Internet and Mobile Association of India) honoured Seclore with IAMAI Awards in 2 categories:
• Best Cyber Security Product /Service
• India CS Company with Global Excellence
4) Awarded the ‘Best Enterprise Digital Rights Management’ Solution in the prestigious
VARINDIA Channel Leadership Survey 2017
https://www.varindia.com/news/startup-ecosystems-in-india-seclore-technology-limited
5) Seclore bags three awards at World HRD Congress’ Asia’s Best Employer Awards 2017, wins big as Asia’s DREAM COMPANY TO WORK FOR
https://bit.ly/2CAwvSb
Job Description: -
The role involves development using C/C++ and related technologies on Windows and Linux platforms.
You will be a part of the team developing Seclore’s flagship product. It will involve participation in requirements analysis, impact analysis, design, coding, review, testing and preparing test cases.
A good conceptual understanding of C/C++ will be required. A good understanding and experience with C/C++, XML, STL, Win32 SDK, Dynamic Library, Process, Multithreading, COM, HTTP , File I/O, Memory Management and Windows and Linux OS concepts will be necessary.
Candidate Profile:
You are expected to have expertise in C/C++ and decent OO design skills. A good understanding of XML, STL, Win32 SDK, Dynamic Library, Process, Multithreading, COM, HTTP , File I/O, Memory Management and Windows and Linux OS environment is expected.
A good aptitude and attitude is a must.
You should hold a technical degree (Engineering or MCA). You should have a minimum relevant experience.
Experience: 2 to 5 years
Read more
Pune
3 - 9 yrs
₹3L - ₹15L / yr
Linux/Unix
Embedded Systems
Linux programming with C++ for embedded systems. Need not have prior embedded experience but willing to learn and work on embedded side. Knowledge or experience of Python is a plus, but not mandatory.
Job involves the following: Write, Test, Maintain and Debug Code. C++ for Linux based embedded systems.
Read more
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs

