ARM Microcontroller Jobs in Pune
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 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.
Application programming.
• Strong knowledge for Linux OS, Inter Process
Communication, and multi-threaded/multi-
process application development.
• Programming skill:
o C → Advanced
o Scripting (Shell/Python) ->
Intermediate
o C++ → Intermediate
• Familiarity working with development tools like
GDB, Velgrin, SCA Tools, GIT, SVN, JIRA.
• Experience working with various build systems
like, Jenkins, etc
• Experience working with different embedded
platform like ARM/PowerPC processor and DSP
based on Qualcomm, TI, NXP, NVIDIA, Intel
processors
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team
• Strong sense of ownership, passionate, fast
learner, analytical mind set, perfection seeker.
Application programming.
• Strong knowledge for OOPS concepts, Linux OS,
Inter Process Communication, and multi-
threaded/multi-process application
development.
• Programming skill:
o C → Advanced
o C++ → Advanced
o Scripting (Shell/Python) →
Intermediate
• Familiarity working with development tools like
GDB, Velgrin, SCA Tools, GIT, SVN, JIRA.
• Experience working with different embedded
platform like ARM/PowerPC processor and DSP
based on Qualcomm, TI, NXP, NVIDIA, Intel
processors
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team