Cutshort logo
Cornertree logo
Embedded C Developer
Embedded C Developer
Cornertree's logo

Embedded C Developer

Deepesh Shrimal's profile picture
Posted by Deepesh Shrimal
4 - 6 yrs
₹5L - ₹15L / yr
Bengaluru (Bangalore)
Skills
Embedded C
RTOS
Embedded C++
Embedded Linux
Embedded Systems
Multithreading

Requirements:

  • Very good programming knowledge in C/C++
  • Experience in Multi-threaded software development
  • Understanding of operating systems concepts, system performance, and optimization
  • Familiar with working in an Embedded Linux development environment.
  • Excellent problem-solving/debugging skills, design, development, troubleshooting, and debugging
  • Knowledge of embedded tools like emulators, linkers, makefiles, etc
  • Experience in voice applications development, preferably on client/server platforms
  • Knowledge of RTOS programming will be added advantage.
  • Understanding of different processors. microcontrollers architectures.
  • Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc


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 Cornertree

Founded :
2018
Type :
Services
Size :
100-1000
Stage :
Raised funding

About

CornerTree Consulting is a People, Technology and Innovation Company. Our true belief is adaptive & skilled workforce with scalable technology solutions are the 2 most important ingrediants of business success today. We are partnering with organisations on their technology and people challenges to establish, grow & scale better & faster. Our team is a diverse mix from multiple functions, sectors and culture, which helps us strongly to deliver excellence. Get in touch with us to explore more at www.cornertreeconsulting.com #Socialselling #Prospecting #Leadgeneration
Read more

Connect with the team

Profile picture
Pallavi Parashar

Company social profiles

instagramlinkedinfacebook

Similar jobs

IT Clients
IT Clients
Agency job
via kaldan soft by sathya priya
Noida
3 - 7 yrs
₹10L - ₹25L / yr
Embedded C
Linux/Unix
RTOS
4G or 5G
IMS


Role: Embedded Software Developer

Exp: 3-7yrs

Location: Noida

Work Mode: 5days 


Description:

  1. Must be B.E./B.Tech./MTech. in Computer Science, IT or related software engineering degree.
  2. Must have 3 to 7 years’ experience with strong experience of C system programming in embedded environment.
  3. Must have relevant experience of IMS or Telephony domain.
  4. Must have excellent S/W design Skills with proven experience of writing efficient code for embedded environment. 
  5. Must have experience of Linux or RTOS S/W design programming.
  6. Must have excellent debugging skills, good experience on analyzing network protocol Logs.
  7. Must be conversant with embedded development tools, debuggers, Network protocol analyzers like Wireshark etc.
  8. Must have hands-on experience & understanding of S/W Management Processes: Source Code Management, Unit/Integration Testing, Branch management, Feature Configuration etc.
  9. Preferred to have experience on 4G/5G wireless protocol stack or WLAN SW development.
  10. Preferred to have worked on Android based Smart Phone or embedded M2M/IOT projects .
  11. Preferred to be from leading telecommunication, semiconductor or electronics ODM/OEM company background.
  12. Strong Communication skills, Self-driven, Positive attitude & hardworking. 


Read more
Jellyfish Technologies Pvt Ltd
Divya S
Posted by Divya S
Noida
3 - 8 yrs
₹8L - ₹16L / yr
Embedded Linux
STM
Microcontrollers

Desired Candidate Profile For Embedded Developer Role


1. Proficient in C language
2. Proficient in Linux application development, TCP/IP protocol, multi-threaded programming, basic encryption algorithm,
3. familiar with Linux system commonly used API and commands, proficient in basic debugging means and methods.
4. Proficient in STM32 and other SCM development, skilled in using Keil and other integrated development environment,
5. proficient in serial port communication programming, Bluetooth, GPIO, SPI, EEPROM and other development, proficient in basic debugging means and methods.
6. Have basic hardware skills and knowledge, can draw PCB and read circuit diagrams, can use an oscilloscope and other tools for debugging.
7. Familiar with embedded system, free-RTOS, RT-Thread, etc.
8. Fluency in both spoken and written English.

Read more
Telecom Company
Telecom Company
Agency job
via Hunt & Badge Consulting Pvt Ltd by Chandramohan Subramanian
Remote, Bengaluru (Bangalore), Chennai
3 - 5 yrs
₹3L - ₹7L / yr
Embedded Systems
Embedded C
Embedded C++
Firmware
Embedded software
+2 more
JOB DESCRIPTION:
  • Firmware Design and Development experience on different micro-controllers.
  • C/C++ programming
  • Linux Commands Operating System Concepts
  • board bring up, embedded software, Kernel Build, Yocto
  • Shell scripting Networking Concepts Openwrt OS Concepts
  • Must have good Communication and Presentable skills.
  • Experience on any Wifi, Bluetooth, GSM modules is a plus.
  • Design, develop, code, test and debug system software.
Read more
Ogive technology
at Ogive technology
3 recruiters
Ogive Technology
Posted by Ogive Technology
Hyderabad
1 - 5 yrs
₹3L - ₹7L / yr
Debugging
Embedded C
Embedded software
Embedded C++
Embedded Linux
Job description: Firmware Engineer
Location : Hyderabad

Qualifications: BE/BTECH from EE/EC
Experience : 3-5 Years
Desired Candidate Profile:

-Development of Embedded device drivers, Ethernet, USB, SPI.
-Able to read data sheets.
-Good debug skills.
-Board bring up skill.
-Worked on application processor type boards( T2080/2081 etc. )
-Strong in embedded C
-Proficient in board bring up and device drivers is needed.
-System programming and building multi-platform SDK on Linux or other OS is desirable.
-Onsite system integration.
-Should have hands on debugging experience.
-Candidate is expected to have strong knowledge of C and C++.
-Understanding and experience using structured programming techniques.

Job Type: Full-time

Salary: ₹300,000.00 - ₹700,000.00 per year

Schedule:
Morning shift
Ability to commute/relocate:

hyderabad, Hyderabad - 500003, Telangana: Reliably commute or planning to relocate before starting work (Required)
Experience:

total work: 3 years (Preferred)
Read more
Vicharak ( VEGG )
at Vicharak ( VEGG )
2 recruiters
Akshar Vastarpara
Posted by Akshar Vastarpara
Surat
1 - 3 yrs
₹2L - ₹3L / yr
Embedded C
Embedded Systems
Embedded C++
skill iconC
skill iconC++
+2 more
We are an IOT company from Surat,Gujarat. We will be making a full range iot products. We required a highly interested person in a field of embedded electronics. He must know the basics of c/c++ and embedded controllers and processors. Must know the law level interfacing solutions for hardware. He/She who must have a high interest in learning. Because most of the skillset for our job will required you to lear an new things everyday.
Read more
MNC Company
MNC Company
Agency job
via MNR Solutions by Rinkey Gupta
Pune, Bengaluru (Bangalore), Mumbai
5 - 10 yrs
₹5L - ₹18L / yr
Embedded C
RTOS
Microcontrollers
Firmware development
UART
+3 more
  • Hands-on embedded C skills (mandatory)
  • Experience with any microcontrollers MCU (mandatory) – Renesas/ Infineon/ Cypress/ ST-Micro /TI / Microchip
  • Experience with any of peripherals & communication protocols usage in application development (mandatory) – UART, I2C, SPI, I2S, CAN, USB, ADC, DAC, EEPROM, Flash memory
  • Experience with any RTOS – FreeRTOS, Azure RTOS, ThreadX
  • Experience with any networking &  connectivity modules (preferred & added advantage) – Ethernet, WiFi, BLE, MQTT, COAP
Read more
sukriti
at sukriti
1 recruiter
ADITYA TOMAR
Posted by ADITYA TOMAR
Gurugram
3 - 5 yrs
₹5L - ₹7L / yr
Internet of Things (IOT)
Firmware development
Team Management
Hardware development
Embedded Systems
+4 more

Responsibilities and Duties
The team leader will be leading a team of Hardware engineers, firmware and testing engineers. Being a team leader, you will primarily be responsible for fast and accurate delivery from the team which might even include handholding of team members whenever needed. Embedded team would be responsible for the following:
Hardware Design including

  • Circuit design as per design requirements
  • Schematic capture in the tool
  • CAD layout
  • QA/QC/functional testing
  • PCB assembling and rework
  • Lab inventory management
  • Component procurement.

Firmware Design Including

  • Firmware Design and architect
  • Software Development
  • Firmware Testing
  • Code management over svn

Other Responsibilities

  • The team leader would also be responsible for architecting the system, creating detailed design documents as per requirement and maintaining quality control of all the deliverables.
  • The team leader would also be required to create a detailed test plan and list of test cases to be executed and if needed, create proper environment for the same.
  • Ownership of the ‘ground up’ design and architecture of embedded software for real time applications.
  • Decomposition of designs in to structured modules/functions ready for implementationby yourself and the team.
  • Hands on development in C of new ARM based embedded software for a range of products currently under development
  • Ensure quality of software using appropriate methods(Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards
  • Maintain, update and enhance existing embedded software written in C
  • Documentation of software products, development and execution of test plans
  • Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware

Required Experience, Skills and Qualifications

  • Experience of 8+ years in field of embedded systems designing and developement.
  • Familiar with usage of various LAB instruments.
  • Strong fundamentals of electronics (Digital and analog) are must.
  • Well versed with circuit designing and HW debugging
  • Analog and Digital Circuit designing: familiarity with micro-controllers, memories, communication interfaces, op-amps, comparators, relays, inductors and capacitors, Handling EMI and Noise issues associated with circuits.
  • Understanding of BLE protocols will be required.
  • Understanding of scientific methodologies of experimentation, data-gathering and interpretation and hypothesis.
  • Understanding of basic architecture, debugging of sensors.
  • Experienced in embedded-C coding, memory allocations.
  • Experience with any RTOS designing preferably with FreeRTOS at least with Semaphores, SW Timers, synchronisation and event handlings, task handling and prioritization.
  • Understanding of micro-controller architecture, programming and debugging methodologies, interrupt-handling.
  • Experience with any of the IDEs and debuggers for ARM architecture.
  • Basic understanding of assembly programing of ARM architecture
  • Understanding of basic peripherals like UART, CAN, I2C, Timers, Counters, PWMs, ADCs, DAC.
  • Experience/knowledge in IoT devices (sensor, gateway, cloud) handling.
  • Familiarity with CAD tools for schematics and layout generation.
  • Experience on MS-Office.
  • Familiarity in understanding and creating various test plans and documents.

General Skills Needed/ Requirements:

  • Strong knowledge of components and should be able to suggest the team with right componenet
  • Candidate must have a knack to use his/her technical knowledge to give it back to society.
  • Candidates passionate to bring a change in society will be preferred with no compromise on pay check.
  • Candidates must be open to work with communities to get feedback on product features so that products are best fit for social upliftment.
  • Candidates must be open to travel to needy communities and should not hesitate to get his/her hands dirty to bring a change to the communities.
  • Candidates must find associated with the cause and mission of the company.
  • Open to work in open startup culture and give his/her 100%.
  • Analytical reasoning and fact-based brainstorming capabilities will be highly preferred.
  • Ready to relocate to Gurugram.
  • Occasional field visits.
Read more
Videogram
at Videogram
2 recruiters
Rahul Golecha
Posted by Rahul Golecha
Mumbai, Bengaluru (Bangalore)
4 - 6 yrs
₹12L - ₹22L / yr
skill iconC++
Embedded Systems
RTOS
skill iconGit
UART
+3 more

 Job Description: Senior Software Engineer- Embedded Systems

 

Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.

 

Responsibilities:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
  • Design, develop, code, test, and debug system software
  • Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
  • Customize the software to suit the needs of the product nature and expected functioning
  • Debug the system to remove the anomalies and inconsistencies

 

Requirements:

  • Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc. 
  • The candidate should be an undergraduate in Computer Science or a relevant field
  • Hands-on experience in C++11 or later programming languages
  • Knowledge of GIT Version control
  • Experience in doing bare metal or RTOS development
  • Hands-on experience in developing the code in Linux
  • They require exceptional programming skills and competence in using software tools. 
  • Knowledge of operating systems and of the interaction between hardware/software is important for this profile. 
  • The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position. 
  • This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
  • Scripting in Python & Bash is an add-on
  • Experience in any of the following technologies:

           UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata

 

Additional/ Desirable Interests:

  • Personal interest in videography/ photography and audio production
  • Experience working programmatically with videos/ images/ audio
  • Exposure to low-level details of any video/ image codecs
  • Exposure to movie container file formats especially QuickTime/mp4
  • Working knowledge of exFAT file system

 

Read more
Cloud infrastructure solutions and support company. (SE1)
Cloud infrastructure solutions and support company. (SE1)
Agency job
via Multi Recruit by Rachana Deshpande
Bengaluru (Bangalore)
12 - 16 yrs
₹20L - ₹24L / yr
Computer Networking
Networking
Embedded Linux
Network engineering
Shell Scripting
+2 more
  • Perform technical feasibility studies of new technologies and architectures, including evaluation of OTS cloud offering.
  • Generate entire software image for the target device, including the kernel, device drivers, libraries, and application software, and the bootloader for proprietary IOT connectivity device(s).
  • Software packaging with RPM building and management
  • Define the process to upgrade the new Linux package to existing hardware at customer premises
  • Configuration and Troubleshoot of the proprietary IOT connectivity devices for internal R&D teams during their development and verification
  • Automate the creation and distribution of keys and certificates
  • Understand, implement, and automate security controls for IoT connectivity devices.
  • Tune server and application-level performance monitoring and alerting.
  • Help define our roadmap and architecture based on technology and business needs, considering architectural issues and tradeoffs
  • Understand and manage integration points with other systems that interface with your applications
  • Supports development of project plans, including scope, budget, schedules, and risk management.
  • Works closely with the business analysts, software development and verification team, the functional manager, and the program manager.
  • Collaborate and work with global teams in multiple locations.
  • Interface with Global Privacy and Security team for the IoT Gateway understand security risks and recommendations and provide solutions to mitigate the security risks
Qualifications
  • Bachelor’s degree in Computer Networking / Computer Science / Software Engineering or a related field
  • 12+ years of hands-on experience in Networking, shell scripting, and Linux internals, with a development background.
  • Strong understanding of Networking concepts like VPC, Route tables, Host base router firewall, SSH, NAT, DNS, DHCP, SNMP, Virtual IPs, VPN
  • Linux System Administration and Networking work experience
  • Configuring Firewalls(IP tables/firewall) and security software
  • Able to generate Linux packages, and configure based on business needs.
  • Passion for cybersecurity. Ability to build secured Linux packages with antivirus and security patches.
  • Shell, Python scripting experience
  • Basic SQL skills
  • Ability to work with cross-functional and remote teams. Must be able to communicate in English, both written and verbal.
  • Interpersonal skills to effectively collaborate with vendors and customers.
Good to have:
  • Experience with Agile Scrum
  • Development background in Java/C++
  • DevOps knowledge
  • Knowledge on javascript


Read more
company logo
Agency job
via KritiKal Solutions by Bhawna Khushlani
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹8L - ₹13L / yr
Linux/Unix
Device Driver Development
Windows drivers
Embedded Systems
Kritikal is looking for Senior Embedded Engineer to join our team based out in Noida. Mandatory Skills Required: Device Drivers,Linux Device Drivers,Windows Device Drivers,WLAN Experience in Windows device driver development & Linux device driver development Knowledge of 802.11 (WiFi) protocol Prior experience in working with WiFi drivers. Programming- Embedded C Desired Skills Required: WIRESHARK, Embedded, Hardware, HARDWARE DEBUGGER-LAUTERBACH What we can offer you: At Kritikal, in addition to best-in-the-industry compensation, we aim to provide the right growth path to our employees both personally and professionally. We are engaged in multiple verticals and are solving some of the toughest electronics and computer vision problems for our clients. We serve to multiple market domains- and take up challenges as they come - in automotive, defense, power or helping the differently-abled. Our intricate relationships with academia ensure that we're at the cutting edge of technology. Our startup-like atmosphere will allow your personal creativity and innovative spirit to be constantly engaged. Our employees learn a lot and have a big role to play within an organization that's constantly challenging the norms.
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