drjobs
Senior C Embedded Software DeveloperDeepanshi
drjobs Senior C Embedded Software DeveloperDeepanshi العربية

Senior C Embedded Software DeveloperDeepanshi

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Job - France

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About us Coders Brain is a global leader in its services digital and business solutions that partners with its
clients to simplify strengthen and transform their businesses. We ensure the highest levels of certainty and
satisfaction through a deepset commitment to our clients comprehensive industry expertise and a global
network of innovation and delivery centers. We achieved our success because of how successfully we integrate
with our clients.

Quick Implementation We offer quick implementation for the new onboarding client.
Experienced Team We ve built an elite and diverse team that brings its unique blend of talent
expertise and experience to make you more successful ensuring our services are uniquely
customized to your specific needs.
One Stop Solution Coders Brain provides endtoend solutions for the businesses at an affordable
price with uninterrupted and effortless services.
Ease of Use All of our products are user friendly and scalable across multiple platforms. Our
dedicated team at Coders Brain implements keeping the interest of enterprise and users in mind.
Secure We understand and treat your security with utmost importance. Hence we blend security
and scalability in our implementation considering long term impact on business benefit.

Position Name Senior C Embedded Software Developer
Experience Required 8Years
Salary As per the Market Standard
Notice period Immediate joiner to 15 Days
Work Location Bangalore

Job Description
POSITION SUMMARY
Elicit analyze validate specify verify and manage the requirement needs of the project stakeholders including customers and end users. The Senior Software Development Engineer is the conduit between the Lead Customer Requirements and the development team. Involvement will be throughout the entire software development life cycle. Upon establishment of the requirements baseline the focus is shifted towards the management of the requirements specification and verifying the fulfillment of all requirements.
DUTIES AND RESPONSIBILITIES
Requirements Responsibilities:
Elicit requirements document analysis and requirement workshops; perform analysis and documentation of existing customer products site visits use cases scenarios event lists competitive product analysis task and workflow analysis and/or viewpoints.
Write requirements specifications and interface documents using standard templates simply clearly unambiguously and concisely.
Decompose user requirements into functional requirements and Safety requirements specified in an appropriate level of detail suitable for use by those implementing the requirements.
Requirements estimation prioritization analysis and verification ensuring that requirement statements are complete consistent concise comprehensible traceable feasible unambiguous and verifiable and that they conform to standards.
Participate in peer reviews and inspections of requirements documents. Participate in peer reviews of work products derived from requirements specifications to ensure that the requirements were interpreted correctly.
Enter manipulate and report on requirements stored in configuration management and traceability tools. Identify requirements errors and defects and write requirement notification reports.
Manage changes to baseline requirements using change control processes and tools.
Software Development Responsibilities:
Expertise in C C. Fluent in concepts of Design Patterns.
A strong technical background in Software engineering including best practices and understanding of software development lifecycle and Agile Methodology is mandatory.
Experience with ISO 26262 safety standards will be an added advantage.
Excellent analytical and troubleshooting skills.
Excellent verbal and written communications skills.
Should be able to work independently and own a complete module/component from requirements gathering till production.
Should have fair knowledge of the process tools that are used in the industry.
Knowledge on version control tools such as SVN PTC integrity etc. is a plus point
Knowledge on Automotive communication protocols such as CAN UDS LIN Ethernet is a desirable
Familiarity with one or more scripting languages like Python CAPL Shell Script Bash PowerShell etc.
Should have exposure to UML should be able to understand UML diagrams and contribute to UML based designs.
Hands on experience in Tools like Enterprise Architect Rhapsody etc.
Experience with automotive embedded RTOS is desirable.
Good knowledge of embedded system architecture Peripherals like I2C I2S SPI UART etc
Additionally experience with development of software for Microcontrollers such as AVR ATMEL Family Renesas ARM cortex Family is highly desirable.
Development background in IDE s such as IAR workbench GreenHills Multi environment is a plus.
Should have exceptional debugging skills using both JTAG based postmortem debug using GDB or similar debuggers etc.
Handson experience with CANOE and other Vector Tools are mandatory.
Handson experience with HMI Development experience with ALTIA or Elektrobit or IAR VisualState Tool is an added advantage.
Handson experience with AUTOSAR is mandatory.
Should be fluent in reading/understanding hardware block diagrams and schematics.
Should contribute to requirements reviews analysis of customer change requests analysis of existing designs and also development of new designs in the field of Systems Design/Development.
Software Release Responsibilities:
Responsible for execution of the overall software plan which includes delivery to schedule resource management and software process
Develop maintain and communicate a software plan which includes software content and timing.
Interface with Customer and understand Customer s software delivery requirements and priorities.
Be responsible for software error tracking lists.
Implement requirements through design coding debugging validation release and maintenance phases.
Interface with internal groups such as electrical design validation testing manufacturing and quality under direction of software project
Maintain BiDirectional Traceability Matrix.
Support product builds launches and investigation of quality and warranty issues.
MINIMUM REQUIREMENTS.
Excellent English and communication skills.
Able to work selfsufficiently and proactively.
AUTOMOTIVE Domain (IPC / HUD / ECU / ADAS) Knowledge Mandatory.
Able to create and update C language code and use compilers and debug tools.
Knowledge of CAN LIN CANOE is mandatory.
Able to use GMLAN bus communication tools.
An understanding of the V Model software development life cycle in a team environment.
Experience with safety critical modules is a plus.
Experience with ISO26262 SPICE and CMMI is a plus.
Experience with AUTOSAR is mandatory.

Degree Requirements:
Bachelor s degree in Computer Engineering Computer Science or
Relevant.
Certification Requirements:
None
Previous Experience:
8 years of automotive or related embedded software development.

software development,c,automotive,embedded

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.