Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a Senior Engineer in Software Development, you will be responsible for working independently on software development projects. Your main objective will be to design and implement software components including control functions, communication protocols, drivers, and web page user interfaces on Linux or real-time operating systems. Additionally, you will collaborate and interface with international design and development teams. Your role will involve contributing to project requirements analysis, interpreting software design documents, and developing software using C/C++ and web technologies. You will also be conducting software peer and code reviews and proposing plans to enhance software quality in products. Your key responsibilities will include coordinating and interfacing with international design and development teams, contributing to project requirements analysis and design, assisting in the development of project plans and schedules, updating software design documents based on requirement changes, developing software in C/C++ technologies and web pages, conducting software peer and code reviews, and recommending plans to enhance software quality in products. To be successful in this role, you must meet the following job requirements: - Hold a BE in Computer Science, Electronics Engineering, or an equivalent field - Have 5 to 8 years of experience in software development in a Linux environment - Possess expertise in C & C++ programming languages - Understand software design patterns and have exposure to them - Have experience with communication protocols like Ethernet, TCP/IP, Modbus/BACnet SNMP - Be proficient in various web technologies including CGI, JSON, HTML, and JavaScript - Demonstrate the ability to own projects and coordinate with functional contacts across different locations - Develop readable, robust, reliable, and well-structured code - Review code for readability and ensure robust and reliable operation within a software system - Ideally, have experience with real-time operating systems, Yocto, and web/CGI applications - Display effective communication skills in both written and spoken English - Exhibit good interpersonal skills and be a strong team player If you are passionate about software development, have a strong technical background, and enjoy working collaboratively with international teams to deliver high-quality software solutions, this role is a perfect fit for you.,
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |