Cutshort logo
Digitalshakha logo
Embedded Developer
Embedded Developer
Digitalshakha's logo

Embedded Developer

Saurabh Deshmukh's profile picture
Posted by Saurabh Deshmukh
2 - 5 yrs
₹4L - ₹10L / yr
Bengaluru (Bangalore)
Skills
Embedded C
skill iconC
Embedded software
Raspberry Pi
Embedded Systems
Internet of Things (IOT)
TCP/IP
Message Queuing Telemetry Transport (MQTT)
skill iconGit

Responsibilities:

  • Design and implement embedded software applications for IoT devices using C programming language.
  • Develop and maintain firmware for Raspberry Pi-based systems, ensuring optimal performance and compatibility with various IoT sensors and peripherals.
  • Collaborate with hardware engineers to define and document system requirements and specifications.
  • Conduct thorough testing and debugging of embedded software to identify and resolve any issues or bugs.
  • Optimize code and improve system performance to enhance the overall user experience.
  • Stay updated with the latest industry trends and technologies in embedded systems and IoT development.
  • Work closely with the product management team to translate customer requirements into technical specifications.
  • Provide technical support and guidance to the team during the development and deployment phases.
  • Participate in code reviews and contribute to the continuous improvement of software development processes.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Strong proficiency in C programming language with a solid understanding of embedded systems.
  • Experience developing software for Raspberry Pi or similar single-board computers.
  • Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication (Wi-Fi, Bluetooth, etc.).
  • Familiarity with various sensors, actuators, and electronic components commonly used in IoT devices.
  • Solid understanding of software development methodologies and version control systems (e.g., Git).
  • Strong problem-solving skills and the ability to debug complex issues in embedded systems.
  • Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
  • Prior experience in developing IoT applications or working on IoT projects is a plus.


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 Digitalshakha

Founded :
2021
Type :
Products & Services
Size :
0-20
Stage :
Bootstrapped

About

N/A

Company social profiles

bloginstagramfacebook

Similar jobs

NUTRITAP TECHNOLOGIES PRIVATE LIMITED
Gurugram
5 - 10 yrs
₹7L - ₹12L / yr
Microprocessor
RTOS
OSI
TCP/IP
Internet of Things (IOT)
+5 more

Candidate should have 6-9 years of experience in IoT embedded systems. He/ She should be

passionate, tech savvy, academically sound, have interest in embedded devices and

technologies.


Experience:


• Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,

Microchip, Xtensa ESP32, TI CC32XX, STM32


• Knowledge of Bare metal and any RTOS (Free RTOS, uC OS, EmbOSs, VxWorks, QNX)


• Knowledge of Microcontroller peripherals and low level drivers e.g. ADC, DAC, I2C, SPI,

UART, CAN, RS485, DMA, Ethernet, Display


• Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common

IP protocols


• Knowledge of RF protocols WIFI, Bluetooth/BLE, IoT Cellular


• Knowledge of IoT communication protocols MQTT, COAP, AMQP


• Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab


• DFMA and DFMEA, Design release process


• Coding standards, guidelines and compliance tools


• Version control and repositories using git tools


• Software quality assurance and automated testing tools Experience / Skills Embedded software design cycle


• Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc)


• Good hands-on programming in Embedded C, C++.


• Programming in scripting languages such as batch, shell, python is a plus.


• Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT


• Software and Hardware integration testing and troubleshooting


• Protocol debugging using protocol analyzer.


• Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core

Read more
MInebeamitsumi
Gurugram
10 - 15 yrs
₹25L - ₹30L / yr
Embedded C
Embedded Systems
AUTOSAR
Unit testing
System integration testing
+7 more

Basic Qualification: BE / Btech Computer Science

Desirable Skills:

1.Software development using Embedded C, C++ with programming standards (MISRA)

2.Knowledge of bus systems, which are used in the automotive industry, like CAN, LIN, I2C, SPI, etc)

3.Software development processes –A-SPICE V-cycle

4.Experience with development of control units for the automotive industry, especially experience with the development based on AUTOSTAR basic software.

5. Experience in the automotive industry according to common development and parameterization tools (i.e. Vector CANoe).

6.Knowledge of standards for safety-critical software (ISO 26262) is a plus.

Read more
BDS STZ
Bhakti Ghume
Posted by Bhakti Ghume
Mumbai, Kanjurmarg
1 - 2 yrs
₹1L - ₹4L / yr
Embedded C
Embedded C++
Raspberry Pi
skill iconPython
UART
+9 more

Roles and Responsibilities:

  • Strong experience with programming microcontrollers like Arduino, ESP32, and ESP8266.
  • Experience with Embedded C/C++.
  • Experience with Raspberry Pi, Python, and OpenCV.
  • Experience with Low power Devices would be preferred
  • Knowledge about communication protocols (UART, I2C, etc.)
  • Experience with Wi-Fi, LoRa, GSM, M2M, SImcom, and Quactel Modules.
  • Experience with 3d modeling (preferred).
  • Experience with 3d printers (preferred).
  • Experience with Hardware design and knowledge of basic electronics.
  • Experience with   Software will be preferred.ss

Detailed Job role (daily basis) done by the IOT developer.

 

·       Design hardware that meets the needs of the application.

·       Support for current hardware, testing, and bug-fixing.

·       Create, maintain, and document microcontroller code.

·       prototyping, testing, and soldering

·       Making 3D/CAD models for PCBs.

Read more
Its india's number 1 smart watch brand
Its india's number 1 smart watch brand
Agency job
Delhi, Gurugram, Noida
10 - 18 yrs
₹35L - ₹60L / yr
Embedded Systems
RTOS
BLE
RSA

Responsibilities:

You will get a chance to create products from scratch. While you will get the advantage of the scale of the organization, you are expected to come up with creative solutions to challenging problems.

On a typical day, you'd work with highly skilled engineers to solve complex problems. This is an early-stage initiative. Your ability to translate business requirements, and develop and demonstrate quick prototypes or concepts with other technology teams will be of great value.

You will learn and work on a variety of languages such as C/C++, python, and Linux as well as work on BLE, MEMS, biometric sensors, and the latest wireless technologies.


Requirements:

6+ years of Embedded firmware development experience in C/C++

BLE/GPS/GSM/RTOS stack expertise

Hands-on experience with Lab equipment (VNA/RSA/MSO etc).

Testing environment setup using automation scripts and networking equipment, practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous

Familiar with Wireless/IoT network protocols and standards.

Experience with microcontrollers, sensors, and serial communication.

Preferred experience with wearOS/TizenSuperior presentation and communication skills, both written and verbal

Bachelor/Masters's degree in electrical/electronic/communications engineering, information technology, physics, or a related field from

Tier 1 Tier 2 Engineering colleges only (IITs/NITs/IIITs/BITS etc. )

Result-oriented and ready to take ownership. Exhibit strong team

Read more
 Saletancy Consulting Pvt Ltd
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
3 - 4 yrs
₹10L - ₹10L / yr
OSI
TCP/IP
Linux/Unix
Systems engineering

Job Description


We are a growing company looking for an efficient systems engineer to help us expand our computing infrastructure. The systems engineer's responsibilities include working with a team of IT specialists to design, set up and maintain a network of computers, including hardware, software, and system architecture.



To be successful in this position, the systems engineer should be a highly motivated, results-driven individual who can create the perfect solution for our organization's higher-level needs. The best candidate will also be an excellent listener and communicator, with the ability to explain why their solutions are the best fit for us.



Responsibilities:


Overseeing the development and installation of new networking and computing infrastructures.

Selecting the best possible solutions using knowledge of a wide range of available technologies.

Monitoring systems in the existing network to ensure there are no productivity set-backs.

Installing and configuring operating systems and application software.

Implementing best practices for system security and data backups.

Anticipating potential issues or bottlenecks and identifying possible solutions.

Troubleshooting and resolving all technical issues when they arise.

Provide detailed specifications for proposed solutions including materials, manpower and time necessary

Communicating effectively with IT support staff to ensure the setup process runs smoothly.

Liaising with vendors and keeping relevant stakeholders up to date with developments.

Systems Engineer Requirements:

Bachelor's degree in computer science, information systems, or related field (Master's preferred).

Proven track record of installing, configuring, and troubleshooting UNIX-based systems.

Exceptional knowledge of networking technologies (OSI network layers, TCP/IP).

Familiarity with administration, performance tuning, and system monitoring.

Good communication skills (written, verbal, and face-to-face).


Experience-3-4years


Salary- 10LPA




Industry


Information Technology & Services

Industry

Information Technology & Services

Employment Type

Full-time

Read more
Information Technology & Services
Information Technology & Services
Agency job
via MNR Solutions by Neeraj Shukla
Ahmedabad
1 - 4 yrs
₹5L - ₹7L / yr
Matlab
Simulink
Software Development
Stateflow
Debugging
+2 more

QUALIFICATIONS: B.E./ B.Tech. (Electronics/ Electrical/ Mechatronics/ Mechanical)

EMPLOYMENT: Permanent / Full Time

LOCATION: Ahmedabad

EXPERIENCE: 1 to 3 years within automotive industry / software development.


ROLES AND RESPONSIBILITIES

  • Develop, Debug simulink/stateflow models according to functional, technical requirements, MAAB guidelines.
  • Derive software requirements from system level requirements and establish bi-directional traceability within the models and generated code.
  • Generate Code from developed models, generate test vectors, automate tests and document code reviews, test results.
  • Automate the data exchange flow between MATLAB models, excel sheets, code testing using m-scripts.


SKILLS AND EXPERIENCE

  • Experience in model based development and testing using Mathwork Tools such as MATLAB/Simulink, Stateflow, autocode generation tools Embedded coder or TargetLink.
  • Good understanding of the Automotive software development cycle and tool chains
  • Should possess a good understanding of C coding, m-scripting, with good debugging and software testing skills.
  • Experience in developing MATLAB/ Simulink models from scratch for automotive applications.
  • Should have experience in requirements management, and be able to write test cases from them.
  • Experience in MBD testing such as MIL/ SIL/PIL.
  • Good communication skills in English and Hindi Language.
  • Experience in MATLAB verification and validation toolbox like Simulink Design Verifier, Simulink Test, Simulink Coverage is advantageous.
  • Basic understanding of Control System Design and Electric Vehicles is a plus.

 

Read more
Flux Auto
at Flux Auto
1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 6 yrs
₹6L - ₹10L / yr
Embedded Systems
ROS
Embedded software
Multithreading
ADAS System
+1 more
Company Overview:

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!

 

Responsibilities:

  • Work on Embedded Software for deployment on the self-driving vehicle.
  • Investigate, develop different system design and architecture for ADAS system.
  • ROS version of Firmware package for multiple sensors with different communication protocols.
  • Work on Serial communication (GMSL/CAN/LIN/FlexRay/Ethernet/UDP).
  • Work on Multi threading and Data preprocessing.

 

Requirements:

  • Experience in the fields of firmware development of Camera, Radar, Lidar, inertial sensors, Micro Controllers, ISP, Serdec.
  • Candidate should have a strong background in Embedded system and Communication protocols.
  • Candidate should have hands-on knowledge of data structures and algorithms for Data processing, and familiar with ROS (robot operating system)
  • Candidate should have hands-on knowledge on Multiple sensors, Data pre processing (Clustering, noise removal, etc.) and image preprocessing (Histogram equalization, Tone mapping, etc. )
  • Candidate should have real-world experience in implementing Firmware packages for multiple sensors and communication protocols
  • Candidate should have experience in programming in C++ and with robust, safety-critical, efficient code

Additional requirement: Active U.S visa.

 

Good to Have:

  • Domain knowledge and implementation experience with multiple sensor, inertial sensors, and general Embedded System Architecture
  • Real world experience with system integration and deployment
  • Worked on sensor fusion and Embedded systems
  • Experience with Nvidia SOCs and Drive works Architecture

Benefits:
  • Health Insurance 
  • Employee Stock Options 
  • Work From Home 
  • Flexible work hours 
  • Monthly Team outings and events
  • Budget for Upskilling
  • 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
Fat Cat Robotics
at Fat Cat Robotics
1 recruiter
Pratik Shivhare
Posted by Pratik Shivhare
Pune
2 - 5 yrs
₹4L - ₹6L / yr
Electronics
Power Electronics
ROS
Internet of Things (IOT)
PID
Candidate should be strong in power electronics with experience in IoT and coding.
Experience in integration of different hardware expected. Should have knowledge in Automation and latest trends in it.
Read more
Suventure Services Private Limited
Thouseef Ahmed
Posted by Thouseef Ahmed
Bengaluru (Bangalore)
4 - 8 yrs
₹8L - ₹15L / yr
skill iconC++
"HMI"
"qt"
"eb guide"
Embedded Systems
+1 more
Proficiency in any HMI tool (QT, EB Guide, ALTIA, GUI, OGL, Disty, Kanzi, HTML, Populus anyone) to support the development of the embedded product.  Knowledge of graphics tools Photoshop and InDesign.  Proficiency in C++ language.  Good experience and exposure to Linux build environment.  An added advantage for exposure to Automotive Embedded Development and Testing tools (IDE, Vector CAN tool like CANoe, GENy).  Exposure to Requirements Management tools (like DOORS, Polarion), Design tools (like EA), and Configuration management tools (like CM Synergy, Plastic SCM, GIT).  Knowledge of UML state diagrams, sequence diagrams drawing ability, analysis.  An added advantage for exposure to Displays and Cluster products of Automotive Domain.  Familiarity with SW development process (Agile/Scrum) is desirable.  Good verbal and written communication. ROLES AND RESPONSIBILITIES  Requirement analysis, Design and Development.  HMI development for infotainment and cluster products.  Peer Review, Unit Testing and Functional Testing.  Work with project manager to support estimation and planning in an iterative development environment.  Debug and resolve the customer reported issues on target board.  Interact with multiple software competency and system competency to overcome the obstacles of the owned module. About US: Suventure is a next-generation technology or organization that helps clients use information technology as a business enabler. Suventure strives to be at the forefront of innovation in information technology and outsourcing leveraging IT to provide maximum returns. At Suventure, we would like to be long-term partners in our customers" business journey, the journey where destinations keep evolving. As a business partner, Suventure ensures that incremental IT steps in the journey are rewarding and fulfilling. Suventure will remain a trusted knowledgeable friend, partner, and advisor throughout customers" business journey. For more on the company please do visit our website www.suventure.ca
Read more
Alpha Nodus Technologies Pvt Ltd
Bengaluru (Bangalore)
5 - 8 yrs
₹10L - ₹25L / yr
Embedded Systems
Bluetooth stack
wifi stack
lower layer stack
hardware programming
+3 more
Job Description • 5+ years of hands-on experience in Firmware Development, with minimum 2+ years of experience in Bluetooth/WiFi lower layer stack development. • Good hands on experience on LM/LC (mainly Bluetooth/BLE Packet scheduling) of Bluetooth. • Should have good understanding of wireless hardware design for WiFi, Zigbee and Bluetooth etc. • Excellent C programming skills with proven experience of writing efficient code for embedded environment. • Exposure to hardware programming, understanding of hardware issues and resolving with hardware team is highly desired. • Good understanding of USB/UART/ SPI/I2C Interfaces. • Good debugging skills. • Strong communication skills with ability to create design documentation detailing complex features. • Conversant with embedded development tools, debuggers, protocol analyzers(BT sniffers), JTAG, Bus Analyzers, Logic Analyzers etc. • Experience of full product development life cycle, from requirements to product validation in customer platforms. • Self driven and Positive attitude • Experience using complex version control, with Github experience a plus. • Experience integrating and testing software in a multi-developer environment Skills Embedded Software, Embedded Firmware Development, WiFi (802.11a/b/g/n/ac) and Bluetooth HW, Embedded Engineering, Wi-Fi Bluetooth NFC Zigbee RFID, Bluetooth Protocol Stack
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