Job Title : Embedded Developer
Location : Bangalore, India
Experience : 5 years overall, with 4 years specifically in embedded development
Notice Period : 0 – 30 days.
Job Description :
We are seeking a skilled and experienced Embedded Developer to join our team in Bangalore. The ideal candidate should have a solid background in embedded systems development, with proficiency in designing, implementing, and testing embedded software solutions. As an Embedded Developer, you will be responsible for contributing to the development of embedded systems, collaborating with cross-functional teams, and ensuring the timely delivery of high-quality software products.
– Very strong experience as a SW programmer /Developer in Embedded C.
– Good understanding on SW project lifecycle, embedded systems
– Concepts in Automotive domain
– Experience in Unit and Module Testing (Tools: preferably Cantata) to test his/her code.
– Good knowledge in UML based design and Development.
– Develop the solutions based on the SW Architecture given by the Architects.
– Efficiently test the code with Unit and Module testing.
– Integrate the solutions in the actual product with proper desktop testing.
– Religiously follow the Agile ceremonies like Dailies, Planning and Review Retro meeting.
– Good understanding of Embedded Software Development in Automotive domain
– Adaptive to challenging situations
– Experience in using Change management and version management tools (like IMS, Git, GitHub etc.).
– Experience of protocols CAN, UDS, J1939, SPI, I2C & Debugging tools like Softune, Lauterbach etc.
– Hands-on experience with Rhapsody / Doors.
– Able to plan and organize tasks as per SAFe.
Skills Requirements :
Mandatory :
– Communication Protocols : CAN bus, Mod Bus, Ethernet.
– Good testing and debugging skills.
Optional :
– Engineering processes, methods and tools e.g : DOORS.
– Experience with Configuration/Change Management.
Additional :
1. Required total exp must be 5 years, Relevant in Embedded Development 4 years
2. Candidate must have experience of testing
3. Virtual interview process
Responsibilities :
– Design, develop, and debug embedded software for various projects and products.
– Collaborate with hardware engineers to integrate software with embedded systems.
– Write efficient, maintainable, and well-documented code for embedded platforms.
– Conduct thorough testing and validation of embedded software to ensure reliability and functionality.
– Optimize software performance and memory usage for embedded applications.
– Participate in code reviews and provide constructive feedback to team members.
– Stay updated with the latest technologies and trends in embedded systems development.
– Work closely with cross-functional teams, including firmware engineers, hardware engineers, and QA testers, to achieve project goals.
– Troubleshoot and resolve issues related to embedded software during development and deployment.
– Adhere to project timelines and deliver high-quality work within the specified deadlines.
Requirements :
– Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
– Minimum of 5 years of experience in software development, with at least 4 years of experience in embedded systems development.
– Proficiency in programming languages such as C, C++, and assembly language for embedded platforms.
– Strong understanding of embedded systems architecture, including microcontrollers, microprocessors, and peripherals.
– Experience with real-time operating systems (RTOS), device drivers, and firmware development.
– Knowledge of communication protocols such as UART, SPI, I2C, and CAN.
– Familiarity with debugging tools and techniques for embedded software development.
– Ability to work independently as well as collaborate effectively in a team environment.
– Excellent problem-solving skills and attention to detail.
– Strong communication and interpersonal skills.
– Experience with Agile development methodologies is a plus.
– Prior experience in the automotive or consumer electronics industry is desirable.
If you meet the above requirements and are passionate about embedded systems development, we encourage you to apply for this position. Join our dynamic team and contribute to the exciting world of embedded technology. (ref:hirist.com)
Chat Support officer, very good in English for US customer **Job Types**: Permanent, Full-time **Salary**: ₹15,000.00 – ₹25,000.00 per month...
Apply For This JobJob details No matching job preferences Salary ₹3,20,589 – ₹3,80,227 a year Job type Full-time Shift and schedule Morning shift...
Apply For This JobPosition Name: Windchill Architect Work Location: Bangalore/Chennai/Hyderabad Notice period: Immediate to 30 Days only Experience required: 8 – 10 Years...
Apply For This JobSenior full-stack developer Candidate must have a minimum 6 to 8 years of professional experience with java, spring boot, react/redux,...
Apply For This JobSaint-Gobain, the world leader in habitat and construction markets, designs, manufactures and distributes building materials, providing innovative solution to the...
Apply For This JobYour key responsibilities Analysis, design and development of system components along with functional and development teamMaintain and enhance existing applications...
Apply For This Job