Embedded Firmware Engineer

Orison Solutions

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

Job Description

Roles & Responsibilities:



Conduct requirement analysis and creation of functional requirement specification for newderivative products or new features in an existing product.


Involve in embedded design documentation coding unit test and integration testing.


Design/Development of firmware in C/C for timing critical interrupt-based applications and evaluation report generation using lab equipment (i.e. logic analyzers oscilloscopes multimeters etc.) to ensure functionality


Design/Development of firmware in C/C for testing and evaluating durability of components


Design/Development of firmware in C/Con resource-constrained embedded systems


Work closely with other engineering teams partners and vendors to gather inputs and ensure the right implementation and interoperability/reusability.


Ability to understand and follow engineering processes such as SCRUM version control andbug management.


Conduct FW impact analysis to ensure all of existing features are functional with newproposed change(s).


Multitasking between the new product development and the sustenance activities of allexisting products


Conduct design and code reviews to ensure the quality of work products



Requirements:



Strong software design skills including debugging performance analysis and test design


Should have strong programming skills in Embedded C and Knowledgeable in C


Knowledge of using interfacing communication protocols such as USB UART SPI I2C Timers PWM WDT CAN interfacing


Experience with Cortex M4 or equivalent


Experience in timing critical interrupt-based design power and memory optimization


Ability to read datasheet schematics design simple digital and analog circuits


Strong analytical and problem solving skills with ability to self-learn


Self-starter with the ability to operate effectively with minimal supervision



Good to Have:



Good working experience in Multi-threaded programming RTOS IPC


Knowledge of bootloaders


Knowledge of TCP IP UDP


Working experience on Industrial protocols like Modbus is preferred


Experience in wireless technology Zigbee BLE LTEM is preferred


Experience in functional safety development in the firmware. Awareness on functional safetystandards. Preferably Functional Safety certified.


Experience with Board bring-up activities is preferred


Familiarity with Atmel Studio Kiel CubeMX


Experience with multi OS Linux/Windows



Eligible candidates:



Education: B.E. / B. Tech / M.E. / M. Tech/ M.S. in Electronics or equivalent relevant work experience.


Work Experience: 5-8 years of experience

Required Skills:

SPIUARTEMBEDDED CEMBEDDED SYSTEMSUDPFirmware

Job DescriptionRoles & Responsibilities:Conduct requirement analysis and creation of functional requirement specification for newderivative products or new features in an existing product.Involve in embedded design documentation coding unit test and integration testing.Design/Development of firmware...
View more view more