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;}]]> ManageTwo Wheeler Business through teams at specific dealer counters in the assigned area or region...
Apply For This JobNazwa jednostki organizacyjnej ZUS Oddział w Płocku Nazwa komórki organizacyjnej Wydział Świadczeń Emerytalno-Rentowych 2 Miejsce pracy ZUS Inspektorat w Ostrołęce...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking QA for our IT company Rovy Solutions Experience required: Appium Job Type:...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Roles and responsibilities: · Identifying opportunities for bid submissions and raising them with the bid...
Apply For This JobFull Job Description Job Purpose Execute all aspects related to branch operations in a timely and effective manner Ensure effective...
Apply For This JobWe need computer operators for our office in Raipur.Freshers can apply.Knowledge of computer or a computer course is preferable. Salary...
Apply For This Job