Job Description:
ob Responsibilities: Design Implementation
1. Design and implement software of embedded devices and systems from requirements to
production and commercial deployment
2. Design, develop, code, test, and debug system software
3. Review code and design
4. Analyse and enhance efficiency, stability, and scalability of system resources
5. Integrate and validate new product designs
6. Support software QA and optimize I/O performance
7. Provide post production support
8. Provide support to hardware design team
B. Job Responsibilities: Duties
1. Maintain, upgrade, and modify embedded systems as needed
2. Work with Manager in developing technical specifications based on customer
requirements
3. Analyse system technical issues and develop appropriate resolutions
4. Coordinate with design, development, testing and implementation teams to plan and
complete assigned projects within deadlines
5. Participate in system design reviews and recommend improvements
6. Identify technical risks and challenges and propose action plans
7. Support in integrating modules to existing systems and perform integration testing
8. Assist in preparing system design and architecture documents
9. Adhere to system development lifecycle processes
C. Job Responsibilities: Key Skills
1. Proven experience in embedded systems design & development with pre-emptive,
multitasking real-time operating systems
2. Hands-on experience with embedded firmware development
3. Hands-on experience with SPI, I2C, UART, PWM, ADC, Bluetooth
4. Strong knowledge of Embedded C
5. Analyse and enhance efficiency, stability and scalability, I/O Performance
of embedded systems.
6. Hands-on experience with ARM Microcontrollers, STM 32, ARM CORTEX
M3/M4.
7. Hands-on experience with KEIL IDE, STM32CubeIDE.
8. Excellent knowledge of OS coding techniques, interfaces, and hardware subsystems
9. Hands-on with sensors, should be Self-Learner, Team Worker, possess good
communication & interpersonal skills.
D. Additional Expectations:
1. Python
2. Hands-on experience with Raspberry Pi
3. RTOS
Qualification & Experience:
● At least 4 years’ experience as an embedded firmware developer
● Proven working experience on STM32 family of microcontrollers
● B.Tech degree in relevant field
● Experience in hands-on development and troubleshooting on embedded systems
● Solid programming experience in C
● Proven experience in embedded systems design with pre-emptive, multitasking real-time
operating systems
● Familiarity with software configuration management tools, defect tracking tools, and
peer review
● Excellent knowledge of OS coding techniques, interfaces, and hardware subsystems
● Adequate knowledge of reading schematics and data sheets for components
● Strong documentation and writing skills
Educational Details: be /me /betch
City: Hyderabad
State: Telangana
PostalCode: 500081
Recruiter: Parth Parmar - +91 95107 15429
Qualifications: be/me/btech
Created Date: 07-12-2021
Desired Skills: . Job Responsibilities: Design Implementation
1. Design and implement software of embedded devices and systems from requirements to
production and commercial deployment
2. Design, develop, code, test, and debug system software
3. Review code and design
4. Analyse and enhance efficiency, stability, and scalability of system resources
5. Integrate and validate new product designs
6. Support software QA and optimize I/O performance
7. Provide post production support
8. Provide support to hardware design team
B. Job Responsibilities: Duties
1. Maintain, upgrade, and modify embedded systems as needed
2. Work with Manager in developing technical specifications based on customer
requirements
3. Analyse system technical issues and develop appropriate resolutions
4. Coordinate with design, development, testing and implementation teams to plan and
complete assigned projects within deadlines
5. Participate in system design reviews and recommend improvements
6. Identify technical risks and challenges and propose action plans
7. Support in integrating modules to existing systems and perform integration testing
8. Assist in preparing system design and architecture documents
9. Adhere to system development lifecycle processes
Responsibilities: Job Responsibilities: Key Skills
1. Proven experience in embedded systems design & development with pre-emptive,
multitasking real-time operating systems
2. Hands-on experience with embedded firmware development
3. Hands-on experience with SPI, I2C, UART, PWM, ADC, Bluetooth
4. Strong knowledge of Embedded C
5. Analyse and enhance efficiency, stability and scalability, I/O Performance
of embedded systems.
6. Hands-on experience with ARM Microcontrollers, STM 32, ARM CORTEX
M3/M4.
7. Hands-on experience with KEIL IDE, STM32CubeIDE.
8. Excellent knowledge of OS coding techniques, interfaces, and hardware subsystems
9. Hands-on with sensors, should be Self-Learner, Team Worker, possess good
communication & interpersonal skills.
Experience Requirements:Additional Expectations:1. Python2. Hands-on experience with Raspberry Pi3. RTOSQualification & Experience:● At least 4 years’ experience as an embedded firmware developer● Proven working experience on STM32 family of microcontrollers● B.Tech degree in relevant field● Experience in hands-on development and troubleshooting on embedded systems● Solid programming experience in C● Proven experience in embedded systems design with pre-emptive, multitasking real-timeoperating systems● Familiarity with software configuration management tools, defect tracking tools, andpeer review● Excellent knowledge of OS coding techniques, interfaces, and hardware subsystems● Adequate knowledge of reading schematics and data sheets for components● Strong documentation and writing skills
Industry: it
Salary Range: As Per Industry Standards.
Openings: 3