💠 Company: – EATON
About the company:- Eaton’s mission is to improve the quality of life and the environment through the use of power management technologies and services. We provide sustainable solutions that help our customers effectively manage electrical, hydraulic, and mechanical power – more safely, more efficiently, and more reliably. Making what matters work at Eaton takes the passion of every employee around the world. We create an environment where creativity, invention, and discovery become reality, each day. It’s where bold, bright professionals like you can reach your full potential—and where you can help us reach ours. Eaton’s 2020 revenues were $17.9 billion, and we sell products to customers in more than 175 countries. We have approximately 85,000 employees.
🌐 Work Location: – Hadapsar Pune, India
💎 Salary: – As market standards
Job details
🛄 Job Profile: – Associate Engineer
🛂 Job type: – Full-time
🛅 Job Roles and Responsibilities: –
You will be responsible for contributing technologies that can change the economics of our embedded software. You will design software systems, generate IP, and work closely with the team to assess business impact and constraints. You must be proficient with current software development technology, tools, and practices, and should have primary-level capabilities in C++.
Contribute to the software development efforts by contributing to the architecture, design, and implementation of world-class, high-robustness, embedded software platforms.
Evaluate business requirements to determine potential solutions.
Work directly with stakeholders, engineering, and testing to create high-quality products that solve customer problems.
Propose and provide innovative, competitive technical solutions which can make a significant business impact and provide value to stakeholders.
Provide work estimates and conduct design, implementation, and code reviews.
Develop and execute plans for incremental and interactive project delivery.
Work with test team to ensure adequate and appropriate test case coverage; investigate and fix bugs
Perform other duties as assigned.
Requires
📖 Qualification: –
Required: Bachelor’s degree in Computer Science/Software Development/Electronics
Desired: Master’s degree in Computer Science/Software Development/Electronics.
📝 Experience: –
- 0-2 years’ experience in the software industry, with a proven track record of shipping high-quality products.
- 0-2 years’ experience developing embedded systems involving Multi-threading / thread syncs. Etc.
📋 Skills: –
Technical knowledge:
- Good skills in C programming, intermediate level OOPS concept, Data structure.
- Experience with GNU tool Chain (RTOS)
- Experience with Eclipse Linux Tools (Linux)
- IPC Understanding (Shared Memory, Message Queue, Sockets, Pipes & Synchronization mechanisms)
- Good Linux Understanding – Kernel, Driver, MMU, Linux Operating System
- Low-level device knowledge (Sensors, Memory, Common MCU peripherals)
- Basic protocol knowledge (TCP/UDP, SPI, I2C, RS232, MODBUS, MQTT)
- Basic knowledge of Electrical & Electronics engineering
- Application (ARM Core) & System level programming understanding
- Basic knowledge of Electrical & Electronics Engineering.
- Experience in working with Open-Source software
- Knowledge of IoT & IIOT environment
- Know how a vulnerability, threat impacts, and products
- Knowledge of SSL/TLS (Crypto Mechanism)
- Good Debugging skills, solution-oriented approach
- Basic knowledge on Python & Scripting.
- UML usage for HLD & LLD
- Knowledge of full life cycle software development including requirements, design, development & testing
Soft skills:
- Excellent verbal and written communication skills, Problem-solving skills, Working in ambiguity, and process management.
🔘Apply Link-
- Click on the below button.
- You will directly reach the official website.
- Give all your details correctly.
- And share your Resume there.