Home
Jobs

EES-FW-PE_L_PUN

6 - 9 years

15 - 25 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Roles and Responsibility
Headquartered in Silicon Valley, ACL Digital is a leader in design-led digital experience, innovation, enterprise modernization, and product engineering services converging to Technology, Media & Telecom. We are a talented workforce and part of the 50,000+ employee ALTEN Group, spread across more than 30 countries, offering a multicultural workplace and a collaborative knowledge environment.
ACL is a next-generation Product Realization, Digital Transformation, and Data Science company, that acts as a single-stop IoT solution enabler for worldwide customers including Fortune 500 companies and growth-stage start-ups to bring ideas to life. With 450+ professionals, 150+ global customers, 250+ solution implementations, and 11+ IPs/solutions, we provide Product Engineering, Original Manufacturing Design (ODM), Hardware Design/EE, Embedded Software, Connected Application, Enterprise Software, Mobile Application, Cloud (PaaS and SaaS), Digital Networking (wired and wireless), Artificial Intelligence, Machine Learning and Quality Engineering services. We have experience in wide industry domains including Consumer Electronics, Wearables, Healthcare and Wellness, Medical Devices, Automotive, Retail, Manufacturing, Multimedia, Digital Networking, and more. ACL is an ISO 9001:2015 certified company with state-of-the-art product design and development centers in the USA and India. For more information about ACL, please visit: About Our Company | ACL Digital
INDUSTRY RECOGNITIONS
Manufacturing Technology Insights: Top 10 Electronics Manufacturing Solutions Providers 2019
Recognized by Zinnov Zones in IoT Technology Services Report 2018
Recognized by Clutch as a Leading IoT Company
Global Wireless Connectivity Software Market Report 2018-2025
Job Title / Designation : Principle Engineer, Embedded Engineering Services (EES)
Experience Range : 6 to 9 years
Job Location : Pune
Shift : General shift (Mon-Fri)
Job Function, Roles & Responsibilities:
Technical responsibilities:
Able to execute multiple projects at the same time.
Fit for onsite assignments ( USA, Europe, and India)
Leading teams of more than 4 people.
Project requirement understanding, Effort Estimation, and project proposal.
Project execution cycle - requirement, design, development, bug fixing, code review, and releases.
Design and develop Embedded systems based on customer needs
Reviewing designs and source code
Troubleshooting/problem-solving
On-Time Delivery and Quality Deliverables
Other responsibilities:
Customer-facing and excellent communication skills
Bringing value addition to Customer
Defining Technical training
Building/Mentoring Team Members
Cross-functional teamwork.
Area of expertise:
Expert in C and OOPS Programming languages, data structure, and design patterns in C++ programming languages, focusing on embedded systems, developing C/C++ libraries, and designing algorithms
Expert in bootloader (U-Boot) development for embedded systems, Hands-on experience in board bring-up processes SoCs like Marvell, NXP, TI, ST, ARM, AVR etc
Strong working experience in Linux Kernel programming and device driver development, in developing multi-threaded applications, and inter-process communication mechanisms such as shared memory, signals, message queues, pipes, and system calls, and Shell scripting, including Bash, Python.
Working experience in Zigbee, Zwave, Matter, BLE, Threads, WiFi, and Sub-GHz technologies.
Expertise in RTOS user space and low-level driver development
Expert in at least one Linux subsystem and experience in developing drivers from scratch.
Experience in different distributions such as Yocto, and openWRT.
Hands-on experience with debugging tools such as KGDB, GDB, Valgrind, and static code analyzers.
Working experience in networking protocols including TCP/IP, UDP, MQTT, HTTP, GSM, GPRS, and serial communication protocols like RS232, RS485, I2C, SPI, Modbus, and CAN
Working on various processor and microcontroller architectures including Cortex-A series, ARM/STM/ARC/PowerPC series, and other general-purpose microcontrollers.
Experience in Embedded GUI Development, particularly with QT or similar frameworks, is advantageous.
Technical Skills:
MUST have:
Programming Languages: C, CPP, and Python Hands-on BSP, board bring up development experience.
Expert in Linux kernel development with low-level driver experience, BSP, board bring-up, and SDK development.
Interfaces: PCIE, USB, I2C, SPI, MDIO, MQTT, Rest API
Wireless: Z Wave / ZigBee / Matter / Thread / BLE / WIFI.
Hardware schematics review and PCB debugging.
Microcontroller / Microprocessors: 16/32-bit Debugging applications using debugging tools.
Cloud communication: AWS or Azure or customer cloud.
Expertise in: Wireless, BSP, RF technologies, IOT product stack, and SDK development.
Build system: Yocto, OpenWRT, Makefiles etc
Networking: Wireshark, ping, tcpdump.
NICE to have:
Embedded GUI Development - QT or similar
Working experience in security algorithms encryption and decryption.
Debugging Hardware and low-level firmware using schematics Debugging tools: like logic analyzer, and digital oscilloscope.
Expert: USB, AUDIO/VIDEO.
Soft Skills:
Direct customer (US or Europe-based) interaction will be an added advantage
Write high-quality, efficient, extensible, and maintainable code in a fast-paced Agile environment.
Participate in feature and design discussions within and across teams
Evangelize and inform with well-written design documents and conduct peer reviews
Review code, develop documentation and capacity plans, and debug the hardest problems live on
some of the most innovative IoT devices.
Excellent written and verbal communication
Educational Criteria:
BE/ME/B.Tech/M.Tech - Electronics / Electronics & Communications
Travel:
We expect flexibility to travel to the customer locations within or outside India on business trips and short deployments.
If you believe you are a good match for our requirements outlined above, please send your latest resume with below-mentioned details:
Total Experience (years) :
Relevant Experience (years) :
Current CTC (INR) :
Expected CTC (INR) :

Mock Interview

Practice Video Interview with JobPe AI

Start Technical Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
ACL Digital
ACL Digital

Information Technology and Services

Palo Alto

201-500 Employees

218 Jobs

    Key People

  • Pankaj Rai

    CEO
  • Chetan Dutta

    Vice President

RecommendedJobs for You