Cutshort logo
VVDN Technologies logo
Linux BSP/ Device Driver
Linux BSP/ Device Driver
VVDN Technologies's logo

Linux BSP/ Device Driver

Pravin CP's profile picture
Posted by Pravin CP
2 - 6 yrs
₹5L - ₹12L / yr
Kochi (Cochin), Chennai
Skills
Kernel Programming
skill iconC
BSP
linux BSP
Embedded Linux
Data Structures
Algorithms
skill iconC++
Device Driver Development
Linux kernel

Primary Skill: System Software Development

Skill sets req:

  • Linux porting/development; Linux kernel concepts
  • Expertise in Linux BSP device driver development
  • Customizing kernel + Porting + Developing Applications Linux Device Driver Development (Character devices) Good Concepts of Network Drivers File Systems Concepts
  • Expertise in porting, network stack; optimization, network programming
  • Bootloader/Uboot porting
  • Camera driver development (Good to have)
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About VVDN Technologies

Founded :
2007
Type :
Services
Size :
5000+
Stage :
Profitable

About

VVDN is a Product Engineering & Manufacturing company focused on designing & manufacturing end-to-end products across several technology vertical markets (5G, Data Center, Vision, Networking, Wi-Fi, IoT, Defense, Cloud & Apps). VVDN’s India HQ is located at Gurgaon, India and its North America HQ’s is located in San Jose, CA, USA. VVDN serves global customers across several regions including US, Canada, Europe, India, Vietnam, Korea, and Japan. VVDN's business model includes Product Engineering Services and ODM Services. VVDN’s Product Engineering Team Strength is 2,500+ and VVDN’s Manufacturing Strength is 3,000+ in staff. VVDN has 9 advanced Product Engineering Centers in India, which are fully equipped to design & test the complete hardware & software required to develop a complete product or solution. VVDN’s Manufacturing facilities are located at Manesar, Gurgaon, India which includes in-house best-in-class SMT Factory, Molding & Tooling Factory, Product Assembly Factory, and Product Certifications labs. VVDN’s Engineering & Manufacturing facilities are fully complied to develop & manufacture Enterprise, Consumer, Industrial, and Automotive-grade produc
Read more

Company video

VVDN Technologies's video section
VVDN Technologies's video section

Connect with the team

Profile picture
Pravin CP
Profile picture
Pratheep R
Profile picture
AnjushaCM CM

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

SAMA, along with its team of senior experts in Electronics,
SAMA, along with its team of senior experts in Electronics,
Agency job
Bengaluru (Bangalore)
3 - 10 yrs
₹2L - ₹12L / yr
Embedded Linux
Board Support Package
skill iconC
BSP
Networking
+13 more

JOB DESCRIPTION:


Position : Linux BSP developer

Location : Bangalore 

Experience : 3 to 10 Years 

Requirements :

  1. 3 to 10 Years of proficiency working on C and Embedded Linux BSP (Board Support Package).
  2. Highly proficient and possess working in Linux kernel and Linux device drivers.
  3. Hands on experience on working on platform of MIPS, ARM etc.
  4. Working knowledge and strong understanding of Device Tree.
  5. Understanding of Make files, their customization and Cross Compilation and Shell scripting.
  6. Experience in working on U-boot.
  7. Video and Camera domain knowledge will be a BIG advantage.
  8. Knowledge of secure boot would be an added advantage.


Read more
Semperfi Solution
at Semperfi Solution
1 recruiter
Ambika Jituri
Posted by Ambika Jituri
Bengaluru (Bangalore)
4 - 8 yrs
₹10L - ₹20L / yr
skill iconC++
Linux/Unix
MySQL
Oracle
MariaDB
+3 more
  • Experience  4 - 8 years
  • Key Skills for Software Developer C++, Linux :
  • - Looking only for candidates who can join immediately or max 10 day
  • - should be able to work independently with no handholding
  • - the ability to work with C/C++ code on Windows/Linux platforms
  • - Database knowledge of MSSQL, Oracle, MySQL/MariaDB, ideally other ones too: Saphana, Teradata, Postgres.
  • - Ability to work on their own fixing defects
  • - should be able to understand secure coding practices
  • - should have the Ability to work independently and with the team across different time zones
Read more
security for distributed data and devices provider
security for distributed data and devices provider
Agency job
via Merito by Sana Patel
Bengaluru (Bangalore)
1 - 5 yrs
₹4L - ₹14L / yr
Kernel Programming
skill iconRust
skill iconHaskell
Computer Networking
Operating systems
+7 more


Hi

About us

Our client  provides security for distributed data and devices

Job description
We are seeking candidates who can have a great conversation with Window/*nix kernel in Rust or C/C++ (Rust preferred).
The candidate will work with eBPF, networking layer, and filesystems on various OSes (Windows, Linux, RTOS Kernel). The candidate will work closely with the Computation Engineer (TinyML) to integrate ML layer into the Kernel.
 
 

Requirements

  • C/C++ is a must. Rust is preferred. We already have part of the core product written in Rust. If you know Haskell, please let us know. We don't use Haskell in our stack but like folks who know it.
  • It is essential that if you have done courses or have work experience in Operating Systems, Distributed Systems, and Computer Networks.
  • Good exposure to debugging (more than just `!analyze -v`). We suck at debugging here, so can use your help!
  • Great version control (Git) hygiene and familiarity with CI/CD. Test- and issue-driven development (that's our new term).
  • Candidate should prioritize documentation to meeting (can't emphasize enough). Who has time to talk and listen (and forget) when one can write and read? During the interview, we may ask you how to organize your notes, references, and knowledge (We use Notion and self-hsoted Gitlab).
  • Familiarity with scripting languages such as Python or Nim is appreciated. Both languages are used heavily in DevOps here.
  • If you don't know Java, that's +1 ;-p (just kidding).

Regards
Team Merito
Read more
Human Capital
Human Capital
Agency job
via Human Capital Consulting by Bhawna Kumari
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
4 - 8 yrs
₹5L - ₹15L / yr
Automotive
Device Driver Development
skill iconC
skill iconC++
Debugging
+2 more
Senior Software Engineer is responsible to design, develop and maintain the Low-Level Drivers and Base SW modules used in the automotive/ Automobile products which functionally conform to the Software Interfacing Specifications as well as respect the SW Process & Methodology and good experience in communication protocols.
Read more
Nasdaq listed industry pioneer in 5G, 4G LTE and FWA
Nasdaq listed industry pioneer in 5G, 4G LTE and FWA
Agency job
via Propel by Shyamal Mehta
Bengaluru (Bangalore)
7 - 10 yrs
₹35L - ₹40L / yr
Linux kernel
Board Bringup
skill iconC
skill iconC++
Embedded Linux
+2 more

Position Overview:

This position is part of highly skilled fimrware team that do software board bring up of bare silicon for next generation products. In order to write system software for embedded electronic products, this position requires academic background in electronics engineering to understand hardware concepts such as digital logic, schematics, and microprocessor communications to develop effective embedded software.

 

Candidate should have complete knowledge of Software development cycle from architecture definition to the implementation.

Responsibilities:

  • Must wear multiple hats from analyzing field and factory reported issues to software integration.
  • Be a liason for troubleshooting and debugging complex systems and identifying the root cause.
  • Develop detailed design documents and customer facing application notes for the system and IOT features for Mobile routers.
  • Act as a product lead and be part of bigger team in software bring up.   
  • Ability to work on Low level software such as bootloaders and understanding of low level functional blocks is a must.
  • Work on Linux kernel and configuration.
  • Write or port device drivers for Ethernet, USB, GPIO, LED, Bluetooth, Accelormeter, LCD and touch screen.
  • Debug stability issues in data routing between WAN and LAN interfaces.
  • Work with Software QA with test plan and execution.
  • Work with Hardware team to identify and root cause stability problems.

 

Experience/Requirements:  

  • Demonstrable knowledge of C, C++, Assembly programming skills
  • Overall 10+ years of experience in embedded environment preferabily Linux.
  • Board bring up proficiency with bootloaders and other low level software, must be very good with debugging techniques.
  • Experience in TCP/IP networking is must for trouble shooting throughput and other traffic issues.
  • Driver experience with I2C, SPI, UART, LCD, Ethernet, PCIe is a plus.
  • Experience with low level debugging using JTAG.
  • Experience with Makefiles, and build environments such as PTXDIST, Yocto and Buildroot.    
  • Experience with version control such as git and svn.
  • Good communication skills and team player.
  • Ability to work independently and autonomously to meet deadlines, in a fast-changing environment.

Education:

Bachelor in Electronic and Communication or related degree
Read more
HRS Navigation Pvt. Ltd.
Aanchal Jain
Posted by Aanchal Jain
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹20L / yr
skill iconC++
Embedded C++
Robotics
Augmented reality
Virtual reality (VR)
+2 more

Job Description: Senior Software Developer (Exp.2-6 years)


Location: Bangalore


What you need:

* Bachelor’s/Master’s degree is preferred in computer science or related field (such as computer       engineering, software engineering, biomedical engineering, or mathematical sciences) from premier institutes.

* 1-3 years of industry experience in professional software development.  

* Strong C++ knowledge.

* Knowledge of ITK / VTK / OpenCV / Robots / Qt Framework is plus.

* Required Technical Competencies in Algorithms and data structures object oriented design and analysis.

* Expertise in Design Patterns & C++ programming concepts; Linear Algebra, Computer Vision, Software design, development and verification methodologies would be preferred.

* Should be open to work in fast growing medical devices start-up making cutting edge computer assisted & robotic assisted surgery products in India for the world.

* Should have willingness to develop something great from India.

 

What you will do:

* Work with program manager to understand business requirement and translate that into technical design.

* Create and own leading edge reusable algorithm solutions.

* Create and own cross-platform SDKs.

* Research cutting-edge algorithms and techniques.

* Lead technical design and implementation of a feature.

* Implement high quality code with comprehensive unit testing.

* Troubleshoot issues raised from production and resolve customer problems.

* Evaluate and adopt technologies which improve the team efficiency and platform capability.

* Code review peer developers code and provide constructive feedbacks to ensure consistency and quality of code.

* Be a part of core R&D team for developing Surgical Robots.

* Ensures the integrity and security of company intellectual property and confidential data.


Company Profile

Happy Reliable Surgeries Pvt Ltd (HRS Navigation) started in 2015. It is India's first and only company to develop high tech surgical navigation system for highly complex Brain & Spine surgeries. Our products directly compete with world’s biggest medical devices companies. We are proudly one of the few global companies who have capabilities to develop Computer assisted and Robotic Assisted surgeries products. R&D Centre is based at Bangalore. It has been started by Ex of a global medical device company. It has been incubated & mentored by IIM Calcutta.

 

Why Do We Exist: - Currently all hi-tech medical devices are imported. Which leads to very high cost of healthcare & non reachability to common people. Our Purpose is to make premium healthcare affordable & accessible by continuous innovation for our people. We want to make India Proud.

 

Our Achievements: -

  • 10 Best start-up in Medical Devices (Insight Success Magazine)
  • Won Top 50 emerging product start-up NASSCOM 2017 (National Award)
  • Winners in Economic Power of Ideas award 2018 (IIM Ahmadabad) (National Award)
  • Winners in Smart Fifty competition conducted by IIM Calcutta (National Award)
  • Won Elevate 100, Karnataka top 100 company (State Award from Karnataka Government)
  • Grown Exponential even in 2020 financial Year. (No Salary Cuts / Firings)
  • 3000+ successful Surgeries performed by our products.
Read more
VIMANA
at VIMANA
4 recruiters
Loshy Chandran
Posted by Loshy Chandran
Remote, Chennai
2 - 5 yrs
Best in industry
skill iconC++
Internet of Things (IOT)
Multithreading
Data Structures

We are looking for passionate, talented and super-smart engineers to join our product development team. If you are someone who innovates, loves solving hard problems, and enjoys end-to-end product development, then this job is for you! You will be working with some of the best developers in the industry in a self-organising, agile environment where talent is valued over job title or years of experience.

 

Responsibilities:

  • You will be involved in end-to-end development of VIMANA technology, adhering to our development practices and expected quality standards.
  • You will be building machine/controller specific applications that run on machine tools and stream the machine stats.
  • You will be part of a highly collaborative Agile team which passionately follows SAFe Agile practices, including pair-programming, PR reviews, TDD, and Continuous Integration/Delivery (CI/CD).
  • You will be part of a DevOps culture where you will get to work with production systems, including operations, deployment, and maintenance.
  • You will have an opportunity to continuously grow and build your capabilities, learning new technologies, languages, and platforms.

 

Requirements:

  • Undergraduate degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of product development experience.
  • Proficiency in C, C++, Multi-Thread application development, STL, Boost and TCP/IP programming.
  • Optionally should have some basic knowledge on C#, Python and Wireshark.
  • Deep knowledge in Data Structures and Algorithms, using various debuggers (Local/Remote).

 

Additional Skills:

  • Experience in working with Agile software methodologies (XP, Scrum, Kanban), TDD and Continuous Integration (CI/CD).
  • Experience using no-SQL databases like MongoDB or Elasticsearch.
  • Prior experience with container orchestrators like Kubernetes is a plus.
About VIMANA

We build products and platforms for the Industrial Internet of Things. Our technology is being used around the world in mission-critical applications - from improving the performance of manufacturing plants, to making electric vehicles safer and more efficient, to making industrial equipment smarter.

Please visit https://govimana.com/ to learn more about what we do.

Why Explore a Career at VIMANA
  • We recognize that our dedicated team members make us successful and we offer competitive salaries.
  • We are a workplace that values work-life balance, provides flexible working hours, and full time remote work options.
  • You will be part of a team that is highly motivated to learn and work on cutting edge technologies, tools, and development practices.
  • Bon Appetit! Enjoy catered breakfasts, lunches and free snacks!

VIMANA Interview Process
We usually target to complete all the interviews in a week's time and would provide prompt feedback to the candidate. As of now, all the interviews are conducted online due to covid situation.

1.Telephonic screening (30 Min )

A 30 minute telephonic interview to understand and evaluate the candidate's fit with the job role and the company.
Clarify any queries regarding the job/company.
Give an overview about further interview rounds

2. Technical Rounds

This would be deep technical round to evaluate the candidate's technical capability pertaining to the job role.

3. HR Round

Candidate's team and cultural fit will be evaluated during this round

We would proceed with releasing the offer if the candidate clears all the above rounds.

Note: In certain cases, we might schedule additional rounds if needed before releasing the offer.
Read more
Glide
at Glide
1 recruiter
Upendra Patel
Posted by Upendra Patel
Ahmedabad
3 - 7 yrs
₹5L - ₹10L / yr
C programming
ARM Microcontroller
Device Driver Development
Embedded Systems
Linux/Unix
Glide works on embedded system designs for global customers and looking for embedded software engineers with expertise on Linux or RTOS based software development on ARM based processors / microcontrollers
Read more
Civil Maps
at Civil Maps
4 recruiters
Rukmini chilagani
Posted by Rukmini chilagani
Hyderabad
8 - 10 yrs
₹30L - ₹40L / yr
skill iconC++
Linux/Unix
skill iconPython
Bash
Shell Scripting
+2 more
Senior Embedded Developer Civil Maps, a provider of HD mapping technology for fully autonomous vehicles, has raised $17 million from leading investors such as Arm, Ford Motor Company, StartX Stanford, Yahoo co-founder Jerry Yang’s AME Cloud Ventures. Our mission is to enable machines to safely and efficiently navigate the world. We are a leader in creating scalable HD Semantic Maps and location-aware products using machine learning and artificial intelligence. Learn more: bit.ly/cmlocvideo Qualifications :  8+ years of industry experience BS Electrical Engineering or equivalent Skills : Linux, C/C++, Python, Bash, Device drivers Experience with sensors including camera, lidar, imu and gps Working knowledge of interfacing with cloud systems to support device deployment, remote diagnostics, boot-loading, etc.     Experience with docker containers Test-driven development Excellent communication skills Well organized and self-motivated Technical support experience Agile Team environment Some travel may be required
Read more
Civil Maps
at Civil Maps
4 recruiters
Rupa Lakshmi Nallamalli
Posted by Rupa Lakshmi Nallamalli
Hyderabad
4 - 15 yrs
₹23L - ₹35L / yr
skill iconC++
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
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos