Embedded Software Engineer II

6 - 10 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As an Embedded Systems Engineer at our company, you will be responsible for developing test applications in C and C++ to test the interfaces between various sub-systems. You will collaborate with the software and system integration team to handle product diversities, analyze system issues, and work with both software and hardware teams to resolve any issues. Your role will also involve defining and updating integration strategies, driving the software integration process to deliver quality products, automating manual operations, preparing documents for external automotive audits, keeping track of deliverables, and working with multiple project managers to deliver the SDK to customers. Additionally, you will work closely with hardware and software architects to understand product details and collaborate with the configuration management/build management team to enhance build and continuous integration strategies. Key Responsibilities: - Develop test applications in C and C++ for testing interfaces between sub-systems - Collaborate with software and system integration team to handle product diversities and resolve system issues - Define/update integration strategy and testing strategy - Drive software integration process for continuous delivery and continuous integration - Automate manual operations with reusable tools - Prepare documents for external automotive audits - Track deliverables and collaborate with project managers - Work with hardware/software architects to understand product details - Collaborate with configuration/build management team to enhance build and continuous integration strategies Qualifications Required: - Strong C programming skills for microcontrollers (ARM Cortex M and A series) - Strong debugging and problem-solving skills - Ability to work independently - Knowledge and experience with real-time operating systems like AUTOSAR OS, FreeRTOS, Zephyr - Electronics knowledge and basic troubleshooting skills on hardware development boards - Experience using test equipment like oscilloscopes, logic analyzers, CAN analyzers, debuggers - Experience in technical documentation such as Architecture Design, User Manual - Familiarity with configuration management tools like Git, Subversion - Familiarity with Requirement management tools like DOORS9, DOORS-NG - Knowledgeable about Agile software development, continuous integration, and continuous deployment - Bachelor of Science Degree in Electrical Engineering, Electronics Engineering, Computer Engineering - 6 to 8 years of experience in embedded systems development and integration (Note: Additional company details not provided in the job description),

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Team Computers logo
Team Computers

Information Technology

Innovate City

RecommendedJobs for You