Cutshort logo
A global product engineering services specialist logo
Embedded Developer
A global product engineering services specialist
Embedded Developer
A global product engineering services specialist's logo

Embedded Developer

at A global product engineering services specialist

Agency job
3 - 7 yrs
₹8L - ₹14L / yr
Bengaluru (Bangalore)
Skills
Linux kernel
Embedded C
Linux device drivers
Must have
 Hands on experience in developing low level software for microcontroller based environments with ARM/Cortex processors or similar.
must do a Project:Linux Device Drivers
Experience in all aspects of designing and developing SW in C/C++ language for embedded platforms.
 Advance level knowledge of modern microprocessor architecture – MMU, Caches, Exceptions, interrupts, instruction sets etc. 
 Experience in working with multiple common h/w interfaces like USB, Ethernet, PCIe, DDR controller, DMAC etc. 
 Device driver or stack development in at least one major Operating system for at least one complex interface. 
 Experience in SW protocol stacks like USB, TCP/IP, File system etc. 
 Experience in Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains & Build systems. 
 Understand project requirements, customer use cases & specifications for features and convert them to standout software.  Initiate and drive Test strategies and Test plan design for software.
Key Skills
Linux Device Driver , DSP knowledge preferred
Required Experience and Qualifications
B.Tech/B.E  
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

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
vithamas technologies
at vithamas technologies
2 candid answers
4 products
Soniya Jennifer
Posted by Soniya Jennifer
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹12L / yr
Internet of Things (IOT)
skill iconReact.js
Embedded C
Embedded Systems
• 3-5 years industry experience in embedded systems, IoT, and connected product efforts
• Experience in system design and building IoT systems in resource and power constrained environments
• Proficient in C language on embedded platforms and familiarity with hardware design of embedded system is a plus
• Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging
• Experience with mesh network or sensor network and communication
• Good understanding of multiple IoT platform components is essential
• Solid working knowledge using IoT hardware platforms, communication boards, and gateways
• Hands-on in internet protocols and software development using protocols including LoRA, Wi-Fi, BLE, ZigBee, NB-IoT, M2M,6LoWPAN, Ethernet etc.
• Expert hands-on proficiency in developing applications using one or more technology stacks
• Strong hands-on understanding of scalability, security, high availability, and operational requirements
• Sound and proven decision-making skills to influence the technology choice and implementation methodologies
• Hands-on in object-oriented programming principles, design patterns, and software architecture
• Good with rapid problem solving, a strong technical background, and passion for continuous improvement
• Must have had hands on experience with Connected smart products having Product and Application software, data and Cloud
• Must have intimate knowledge of tools and processes used for Product(firmware) and/or Application software and/or Device hardware and/or Cloud
• Must be intimately familiar with Agile and Scrum, in the creation of dashboards for Sprints. An expectation would be to implement Scrum within the organization
• Must have strong familiarity with SMAC(social media, mobile, analytics and cloud) trends and application to saleable product categories
• Must have worked closely with Mechanical/Electrical/Electronics engineering teams in the development of smart/connected products.
Read more
Chennai
3 - 6 yrs
₹10L - ₹17L / yr
Embedded C
I2C
SPI
Microcontrollers
Embedded Systems
  • 32-bit Microcontroller knowledge is essential (ARM Cortex based micro-controllers (STM32).
  • Esp32 architecture knowledge is essential.
  • Strong experience in C, C++, Free-RTOS
  • Strong experience in CUBEMX IDE, MDK Version 5 – Keil, Arduino IDE environment
  • Good knowledge in HW and communication protocols like CAN, SPI, UART, I2C, USB 
  • Good knowledge in TFT Displays and Sensors is added advantage
  • Good knowledge of implementation of motor controls as required, pulse width modulation schemes (PWM).
  • Good knowledge of power electronics (TRIACs, MOSFETs, IGBTs, gate drivers) and require protections (Over/under voltage/current).
  • Document firmware designs, specifications, test plans, revisions and produce test reports
Read more
Benison Technologies
at Benison Technologies
3 recruiters
Kiranpreet Kaur
Posted by Kiranpreet Kaur
Bengaluru (Bangalore)
3 - 10 yrs
₹10L - ₹30L / yr
skill iconC++
Linux kernel
IPsec
GRE
VLAN
+3 more

Want to work with an established & growing IT company? Join team Benison to have the right challenges that will help you accelerate your career growth to the next level, faster!   

Benison Technologies was started in 2011 with a mission to revolutionize the silicon industry in India, with a host of amazing big clients like Google, Cisco, McAfee, Intel, and so on, you get to experience the best of both worlds. If you consider yourself an engineer who is capable to join our ever-growing team, then this is the right opportunity for you:  

 

Why Benison Tech?   

We have a partial acquisition from one of the biggest names in the world (well we can’t name them thanks to confidentiality) it’s one of the FAANG companies, and you can “Google” it if you like.  

Oh! & one more thing, this did not happen by accident, our team put a ton of efforts to turn this gigantic dream into a reality.  

Benison Tech has a consistent history of demonstrating growth through innovation time and again.   

We don’t stop there, we then re-invest our profits back into the initiatives for the growth of our people, our culture and the company. Now enough with us, let’s talk about the job roles & responsibilities:    

 

What you will be working on: 

  • You will be working on the next generation network security products, on various public clouds. 
  • In addition to development, you will also get your hands involved in the architectural changes while fixing the legacy issues. 
  • Planning, designing, integration for network security platforms. 
  • Key contributor for developing product strategies and features. 
  • You will work on hardcore data networking/forwarding areas while acquiring in depth knowledge in DPDK and VPP. 

 

Here are some technical skills required:  

  • Programming languages : C/C++ 
  • Work exp on DPDK and packet forwarding area. 
  • Good understanding of Linux Kernel, Networking stack in the kernel. 
  • Exposure to clouds like AWS, GCP is a big plus. 
  • Understanding/Exposure to VPP is a big plus. 
  • Strong in packet forwarding, Tunneling (IPsec, GRE, VxLAN) etc. 

 

What we expect from you:  

  • 2+ years of relevant experience 
  • Design, Develop & test the various features in dpdk, VPP based system Interact with the customer to help in defining the features, execute and deliver them 
  • Mentor the junior team members. 
  • Participate in code-reviews and ensure the quality of deliverables. 

 

If the above fits your skill-sets and tickles your interest then read below about the additional benefits that our company offers to talented folks like you:  

 

Work Culture and Benefits    

  • Competitive salary and benefits package  
    (H1-B which means a chance to work onsite out of India)   
  • A culture focused on talent development where you get promoted within the quarterly cycle of your anniversary. 
  • Opportunity to work with cutting-edge & challenging technologies including legacy tech. 
  • Open cafeteria to grab some munchies while you work, we make sure the space feels like your second home, you can also wear pyjamas if you like.   
  • Employee engagement initiatives such as project parties, flexible work hours, and long service awards, team bonding activities within the company, extra learning and personal development trainings, because why stop your learning at one thing!   
  • Insurance coverage: Group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and your parents. (With some of the best insurance partners in India)  
  • Enjoy collaborative innovation (each members gets to innovate & think out of the box), along with highly experienced team managers who maintain diversity and work-life well-being.  
  • And of course, you get to work on projects from some of the most recognised brands within the networking and security space of the world, unlocking global opportunities to learn, grow & contribute in a way that is truly impactful yet purposeful at the same time.  

 

Still not satisfied, and want more proof?  

Head to our website https://benisontech.com/">https://benisontech.com to learn more.  

Read more
KG Information Systems Private Limited
Abdul Rahman
Posted by Abdul Rahman
Bengaluru (Bangalore), Chennai, Pune, Hyderabad, Thiruvananthapuram
3 - 8 yrs
₹5L - ₹10L / yr
Automotive
Verification and validation
CAN
Canoe
Embedded C

Automotive Embedded Developer

Experience: 3-8 Years
Location: Bangalore, Hyderabad, Chennai, Pune, Thiruvananthapuram, Calicut
Company: Tata Elxsi

Skills : Embedded C, CAN Protocol, Vector Tools, Aspice. Design and Development of ECU 

Read more
Daikoku Innovations LLP
Bengaluru (Bangalore)
2 - 5 yrs
₹8L - ₹18L / yr
Embedded C
Embedded C++
skill iconC++
Embedded Linux
skill iconC
+2 more
Role: Embedded Software Engineer

 

Relevant experience: 2-3 years

 

Responsibilities:

 

  1. Should be good at, C, C++, Linux driver development
  2. Should have worked in protocol like i2S, SPI, i2C. rf, 6lowpan, Tcp / Ip stack etc..
  3. Experience in porting MbedOS , FreeRTOS to different boards is good.
  4. Analyzing and enhancing efficiency, stability and scalability of system resources
  5. Design, develop, code, test and debug system software
  6. Provide post production support
  7. Interface with hardware design and development

 

Requirements:

 

  1. Proven working experience in software engineering
  2. Experience in hands-on development and troubleshooting on embedded targets
  3. Solid programming experience in C or C++
  4. Adequate knowledge of reading schematics and data sheets for components
  5. Strong documentation and writing skills

 

Note: Self-motivated, goal oriented and good analytical skills.

Read more
OmnixOne
at OmnixOne
1 recruiter
Suraj Singh
Posted by Suraj Singh
Surat
0 - 4 yrs
₹1L - ₹4.2L / yr
Embedded C++
Embedded C
RTOS
I2C
SPI
+5 more

Benefits of choosing us…

  • Growth Opportunites (Our first priority is a team) 
  • Paid Overtime (125%), Incentive, Bonus & Gift Provision
  • Very Flexible & Friendly work environments
  • Work-life balance (taking leave, office timing, *working from home)
  • Growth Opportunites (Seriously, We believe in WIN-WIN)
  • Months last week (Restaurant, Movies, Fun Activities)

OmnixOne is a Research and Development company, our vision is to create a world free of resource scarcity, so people can have more time for innovation/big things instead of fighting daily life problems. Wanna be part of this great journey, Come with us!


Prerequisites

  • We are looking for a person who is really interested in & enjoys technology, is Passionate about Innovation, and Can go the extra mile for perfection.
  • Behavioral Attitude: Must be a Quick learner / Highly Dedicated / Responsible person

Require Person: 5

Job Type: Full-time

Office Timing: 9:30 to 6:30

Expected Start Date: ASAP

Fresher Salary: 3,000 to 15,000

Experience Salary: 10,000 to 45,000

Location: Must be from Surat, Gujarat


Below are the skills we are looking for in a candidate.

  • Strong hands-on C/C++, Embedded System Development 
  • Hands-on experience on ESP-IDF, STM32CubeMX, Embedded Linux, RTOS
  • Good to have Python, Shell/Bash Scripting, Toolchains
  • SPI, I2C, UART, RS485, CAN, and hardware subsystems
  • Hardware and IoT / IT Communication protocols knowledge
  • Problem-solving and analytical skills.
  • Familiar with Standards (SOLID Principles, OOPs, Misra C, etc)
  • Schematic / PCB Designing verification
  • Ability to trace difficult problems using a variety of tools (debugger, JTAG emulator, logic analyzer, oscilloscope).
  • Design, develop, code, test, and debug system software.

We are looking for Embedded software developers who will be responsible for designing, developing, optimizing, and implementing the software that is programmed into devices built around a processor/controllers. Candidates need to write code to solve problems and implement systems that make a physical hardware device work through software.


Thanks and Best Regards


Positions are open for PhDs/Master/Bachelors/Diploma candidates.

Read more
Flux Auto
at Flux Auto
1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 4 yrs
₹3L - ₹8L / yr
skill iconPython
Control Systems
Controller Design
Matlab
skill iconC++
+5 more
About us:
Flux Auto builds autonomous vehicle technology for commercial and industrial applications.

Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.

We are a multidisciplinary team solving some of the most challenging problems in
autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!

Experience required: 1 year of internship and projects done in similar domain.

About the role:
We are looking for a candidate with conceptual understanding of classical control systems and logic building. The candidate should be able to understand the existing control stack, tune the hyper-parameters and make necessary changes as per the need. The position requires you to have a basic understanding of automotive systems which will be an added advantage and also help in clear understanding of the application.

Team works towards development of algorithms and model based design for different features to achieve autonomy level 3 and level 4. The algorithms are continuously tested on simulation and vehicle system for verification and validation.

Requirements:
  • Sound knowledge in controller design and analysis.
  • Good understanding in optimisation based control algorithms.
  • Experience with implementing PID controller for various unstable system.
  • Experience with vehicle modelling and analysis.
  • Good understanding of implementation/debugging/testing model and control algorithms.
  • Candidate should have experience in programming concepts like OOPS in C++ and Python with robust and efficient coding.
  • Experience in Matlab/Simulink, Stateflow.
  • Good understanding in code generation, implementation and testing for real time intergration embedded system.

Responsibilities:
  • Algorithm development for different control features.
  • Testing of algorithm architecture along with tuning and validation.
  • Working with simulation team to integrate and test models and algorithms into simulation environment for rapid development and validation.
  • Tuning and validation of plant models to emulate real physical systems’ behaviour
  • Co-ordination with other departments to maintain consistency and compatibility in department stack.

Good to Have:
  • ROS and ROS2 experience
  • Vehicle dynamics modelling and simulation.
  • Experience with version control using Git.

Benefits:
  • Health Insurance
  • Employee Stock Options
  • Work from Home
  • Flexible work hours
  • Monthly Team outings and events
  • Budget for up-skilling
  • Flexible vacation

Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law.

Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19.

Apply Now!
Read more
VVDN Technologies
at VVDN Technologies
1 video
3 recruiters
Pravin CP
Posted by Pravin CP
Kochi (Cochin), Chennai
2 - 6 yrs
₹5L - ₹12L / yr
Kernel Programming
skill iconC
BSP
linux BSP
Embedded Linux
+5 more

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
Electric vehicle charging infrastructure solutions.( SC1)
Electric vehicle charging infrastructure solutions.( SC1)
Agency job
via Multi Recruit by Ravish E
Bengaluru (Bangalore)
2 - 4 yrs
₹12L - ₹16L / yr
Embedded C
Embedded C++
Embedded Systems
Microcontrollers
ARM Microcontroller
+3 more
  • Very strong knowledge in Embedded C including
  • Data structures
  • Function pointers
  • Bitwise operations
  • Experience with Finite State Machine (FSM) software design
  • Required experience in AVR microcontrollers and projects to demonstrate it
  • Familiarity with ARM 32 bit microcontrollers (Cortex M or any other)
  • Required experience with common communication protocols like SPI, UART, I2C etc.
  • Comfortable with reading datasheets and basic hardware schematics
  • Comfortable with linux development environment including the use of GCC, gdb, makefile

Soft Skills

  • Good communication skills
  • Self-driven
  • Passion for embedded engineering

 

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. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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