Description
As a Software engineer, you will be responsible for developing and validating software modules for embedded systems. You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components.
Basic qualifications:
7-12 years industry experience in software development on embedded devices.
Bachelor’s/Master’s degree in EE
Skills needed:
Knowledge of basic communication peripherals like I2C, SPI,UART
Knowledge & experience in SW development best practices
Must be aware of MISRA guidelines
Knowledge on deployment of relevant safety standards/methods i.e. IEC 61508, ISO 26262, ASPICE
Experience with programming languages such as C
Scripting languages Python, Perl .
Familiarity with JIRA , Jenkins Job configurations
Concept of Continuous Integration using Jenkins and GIT
Strong verbal and written communication skills
Ability to work in teams and collaborate effectively with people in different functions
Experience on AUTOSAR MCAL and AUTOSAR configuration tool will be a plus
Primary responsibilities:
Lead Embedded Software Development for Safety products following ASPICE compliance processes for all SW development life cycle phases.
Creation of demo applications and “proofs of concept” to highlight key features of our products
Work closely with applications and other teams on timing requirements, interfaces, and dependencies.
Design, code, and test real-time embedded systems for applications which are Functional Safety compliant.
Develop SW Frame work and development of drivers for peripherals like SPI, UART and high speed interfaces etc.
Develops, modifies, and executes software test plans (for system Stress Stability, OS and System Debug capabilities).
Analyzes and writes test standards and procedures.
Maintains documentation of test results to assist in debugging and modification of software.
Analyzes test results to ensure correct functionality, determine root causes of failures and recommends corrective action. Functional & Non-functional Requirements Analysis.
Responsible for reviewing Test Specifications, ensuring Code Coverage, Code Quality and Code Validation (Black box and White box Testing) to ensure that tested code is bug-free and adheres to code quality guidelines.
Develop test automation software and test scripts, performing SW optimization for memory & performance.
Maintains ASPICE and ASIL process compliance.
Qualifications
Minimum Requirements:
7-12 years industry experience in software development on embedded devices.
Bachelor’s/Master’s degree in EE
Status Regular
Job: Engineering – Product Dev
Primary Location: IN-IN-Bangalore
Work Locations: Bangalore > India,Bangalore-Bagmane TechPk Bangalore 560093
Req ID: 210007IB
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> looking for accountant ,with good knowledge of busy software, with minimum experience 2 to 3...
Apply For This JobAbout the job Our Team: Sanofi is a global life sciences company committed to improving access to healthcare and supporting...
Apply For This JobFull Job Description Role: Training for Office 365 AdministratorRequirements: Must have knowledge on Exchange Centre, Azure Active Directory, Office 365,...
Apply For This JobJob Description Teachers withGood subject knowledgeEnglish background in arts and science or EngineeringExcellent communication skillsHandful of experience( preferred)Job Type: Full-timeSalary:...
Apply For This JobJob Description During the Covid-19 pandemic Prodigy is operating, hiring, and onboarding remotely. Prodigy Education is a global leader in...
Apply For This JobCompany Description Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants,...
Apply For This Job