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;}]]> Basic Information Description and Requirements What does the role involve? In this role you will...
Apply For This JobJob Description Qualification : BSc / MScExperience : FRESHER TO 5 years Standardization of SOPs and workflow for conducting QC...
Apply For This JobContinental develops pioneering technologies and services for sustainable and connected mobility of people and their goods. Founded in 1871, the...
Apply For This JobJob Title: Software Engineer – Intern Role Overview: Role Overview: As a Software Engineer Intern, you will be working on...
Apply For This JobJob Description Company Description Colliers International Group Inc. (NASDAQ and TSX: CIGI) is an industry leading global real estate services...
Apply For This JobFull Job Description Mandate 2 – Employees will have the freedom to work remotely all through the year. These employees,...
Apply For This Job