Quro Labs is a research driven electronic product design and manufacturing company, based in Pune. We are a startup incubated under TexMin at IIT (ISM) Dhanbad, an initiative by Department of Science & Technology (DST), Govt. of India. We are a part of the Beauto group of companies.
We develop innovative technologies and products. Our core areas are in Embedded systems design and manufacturing, IoT and IIoT, mechatronics system design and integration, industrial automation, and power electronics solutions. We serve industries like automotive, smart city, mining, minerals, and material handling.
openings We have openings for Embedded Software Developer
As discussed PFB the JD for Embedded Software Developer Quro Labs
Our website link is http://www.qurolabs.com">www.qurolabs.com
Job Desription
- . Design, Develop and Deploy firmware code, test and debug system firmware/software.
- Review coding and design criteria and optimizes performance.
- Analyze and enhance efficiency, stability and scalability of system resources.
- Integrate and validate new product designs.
- Support firmware/software Quality assurance.
- Interface with hardware design and development.
- Contribute new and innovate ideas to rapidly evolving business development activities.
- Assess third party and open-source software.
- Provide post-production support by identifying complex technical issues, evaluating options and implementing solutions.
Create technical manuscripts of firmware operation.
Required Skills:
- Familiarity with software configuration management tools, defect tracking tools, source code control tools, peer review.
- Hands-on experience in embedded systems design with pre-emptive, multitasking real-time operating systems (RTOS), Robot Operating Systems (ROS), including OS coding techniques, Interfaces and hardware subsystems.
- Functional knowledge with TCP/IP protocols.
- Exposure to Digital Signal Processing tools and techniques is a plus.
- Knowledge of Python and Linux and JavaScript is a plus.
- Familiarity with common communication protocols: I2C, SPI, UART, BLE, Wi-Fi, CAN, etc.
- Prior background in ST Microelectronics STM family of MCUs, PIC, ARM, Freescale based platforms.
- Experience with schematics, components data sheets and electronic test equipment.
- Ability to manage multiple tasks effectively and efficiently.
- Ability to respond and adapt to changing priorities.
- Excellent organizational and time management skills are a must.
- Strong verbal and written communication skills.
Self-motivated and solid prioritization skills.

About Beauto Systems Private Limited
About
Connect with the team
Similar jobs
Responsibilities:
IoT Deployment (on-field) and maintenance
Lead assembly, testing, and finalization of IoT products
Black Box Testing: BLE, WiFi
Integration testing: (IoT, backend, and Android)
Test report and deployment setup documentation
Apply quality engineering principles throughout the Agile product lifecycle.
Collaborate closely with cross-functional teams.
Required qualifications:
2021/2022 passed out B.Tech Graduate in ECE or EEE
Hands-on experience with microcontrollers like Arduino and ESP.
Knowledge of C programming language.
Excellent communication and critical thinking skills.
Good organizational skills and a detail-oriented mindset.
Ability to work in a fast-paced environment with minimal supervision.
Sense of ownership and pride in your performance and its impact on the company’s success.
Team player.
Good time management skills.
Preferred qualifications:
Good understanding of embedded and IoT systems.
Who can apply
Only those candidates should apply who
are available for full-time (in-office)
can start the Job immediately
are from Mumbai
have relevant skills and interests
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.

Skills Required:
- Good experience with programming language Python
- Strong experience in Docker.
- Good knowledge with any of the Cloud Platform like Azure.
- Must be comfortable working in a Linux environment.
- Must have exposure into IOT domain and its protocols ((Zigbee & BLE ,LoRa,Modbus)
- Must be a good team player.
- Strong Communication Skills
FURIOUS FOX is looking for Embedded Developers with strong coding skills in C & C++ as well as experience with Embedded Linux.
Experience : (Minimum 7-10 yrs)
• Experienced in edge processing for connected building / industrial / consumer
appliances / automotive ECU
• Have a good understanding of IoT platforms and architecture
• Deep experience in operating systems eg: Linux, freeRTOS / kernel development/device drivers.
/ sensor drivers
• Have experience with various low-level communication protocols, memory devices, messaging
framework etc.
• Have a deep understanding of design principles, design patterns, container preparations
• Have developed hardware, OS abstraction layers, and sensor handlers services to manage various BSP, os standards
• Have experience with Python edge packages.
• Have a good understanding about IoT databases for edge computing
• Good understanding of connectivity application protocols and connectivity SDK for Wi-Fi and BT / BLE
• Experienced in arm architecture, peripheral devices and hardware board configurations
• Able to set up debuggers, configure build environments, and compilers and optimize code and performance.
Skills / Tools:
• Expert at object-oriented programming
• Modular programming
• C / C++ / JavaScript / Python
• Eclipse framework
• Target deployment techniques
• IoT framework
• Test framework
Highlights :
• Having AI / ML knowledge in applications
• Have worked on wireless protocols
• Ethernet / Wi-Fi / Bluetooth / BLE
• Highly exploratory attitude
• willing to venture in and learn new
technologies.
• Have done passionate projects based on self-interest.
Job Description
Embedded Software/Firmware Design and Development on OS/Non-OS based platform
Necessary system architecture development and implementation
Device, sensor and gateway selection and integration based on industry use case.
Development on Image Analytics and Cloud/Platform integration
Development or integration of Cloud/Platform communication protocol
Technical Documentation and Testing of the developed system
Desired Skills, Knowledge& Experience
B. Tech/M. Tech/MCA with 8-10 years of industry experience
Strong programming skills in C/C++ and Python development in Linux
Experience in device or sensor communication interfaces (wired/wireless, short range/long range).
Experience of microcontroller and microprocessor.
Knowledge of IoT gateway firmware development, container, and OS hardening.
Experience in device communication protocol, Edge computing and processing
Competent in application development for Image processing, transmission, and storage
Good understanding and of programming primitives, data structures, multi-threading and memory management techniques
Strong command over complex sensor and hardware control logic to work seamlessly with edge devices or gateway
Proactive and Self motivated
Strong verbal and written communication skill

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.
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.
Position Title: Embedded Software Developer (Linux Driver Development)
Experience: 4 - 10 Years
Mode of Hire: Permanent, Deployed at Client Location.
Work Location: Hyderabad
Notice Period: Max. 20 - 30 Days (Early Joiners will be preferable).
What we are looking for?
Must Have:
- Should have strong proficiency in C, C++ and Embedded Systems (embedded C)
- Should have 4+ years of experience in Linux Driver Development, Application development
- Excellent debugging skills at kernel and user space and exposure to different debugging tools
- High level understanding of ARM & RISC (Instructions) OR MB Processor and Assembly Programming
Good to Have:
- Any Driver development exposure in Multimedia, Exposure to any one of the Linux Kernel Framework (Display, Camera Drivers, HDMI, GPU, MIPI, DRM framework, V4L2, etc.)
1. Good Knowledge in Hardware Development (Various Sensors, PCB Designing, Various Micro-controller boards)
2. Firmware designing (writing code on various micro-controller platforms using various hardware communication protocols (USART, SPI, I2C, CAN, etc). Great command in Embedded C Programming and Python.
3. Should have worked with various wired and wireless devices for communication ( Like GSM, GPS, GPRS, Wifi, BLE, Xbee, etc)
4. Should have practical experience in basic networking with devices.
5. Should have worked on various Hardware platforms like Arduino, Raspberry Pi, Web Frameworks, etc.
6. Should have worked with various methods of communicating sensors data on various clouds using API's using multiple protocols like HTTP, TCP-IP and MQTT, etc.
Experience Required : Minimum 4 Years
Expected Salary : 4 - 5.5 CTC


