jobholds
Firmware, Senior Design Engineer
India
•
Posted: 2022-09-05
•
31 Views
Job Overview & Requirements
Job Description: We are looking for a highly motivated individual who has the ability to work in product and platform development, a well-rounded professional who is keen on solving difficult problems. We are looking for a candidate who has both expert-level knowledge and experience in designing and developing Embedded Software/Firmware. Primary Skills (Technical Competency): The overall experience of 4 – 7 years in Firmware development Should have strong programming skills in C and Knowledgeable of C++ Knowledgeable Object-Oriented Analysis & Design, Design Patterns Experience in wireless technology Zigbee, BLE, and LTEM is preferred Good working experience in Multi-threaded programming - RTOS, IPC Hardware targets: MCU/MPU: STm32Fxxx family – Cortex-M, EFR32 Knowledge of USB, UART, SPI, I2C interfacing and Programmers Work with test team to develop system-level test cases Experience in timing-critical, interrupt-based design Experience developing projects on resource-constrained, embedded systems Ability to read schematics, design simple digital and analogue circuits Strong background in using lab equipment (i.e. logic analysers, oscilloscopes, multimeters, etc.) to test code functionality Experience with Board bring-up activities is preferred Nice to have Skills: Working experience in TCP/IP socket programming is a preferred Working experience on HTTP Restful services is preferred Working experience on Industrial protocols like Modbus is preferred Process Awareness: Sound knowledge of software engineering and quality processes, methodologies, tools Ability to define and drive requirements from business objectives through the product development lifecycle Configuration management (SVN, GitHub) Static code analysis (klocwork) Unit test (Parasoft C++ test, CPP Unit) IDE (Eclipse, IAR, GCC) Code review (Collaborator, Pullrequests) Working knowledge of CI/CD concepts and best practices Qualifications Qualification: The following qualifications are expected for this position: MTECH/MS or BE/BTECH in Electronics and communication/Computers science Overall, 6-12 years of experience in developing embedded products with RTOS Ability to lead and execute complex firmware development embedded system projects This position requires strong communication and leadership skills with demonstrated experience and success in complex embedded software design, implementation, and verification. Schedule: Full-time Req: 0082XG
Similar Jobs in this Field
ViiV (GSK) US Competitive Intelligence & Market Research Lead
United States
View →
Remote Support Engineer – Night Shift
United Kingdom
View →
Primary Technical Support Engineer
Philippines
View →
Services Partner Deployment Specialist
Philippines
View →
Senior IT Project Manager
Qatar
View →
Senior Manager Quality Assurance
Qatar
View →
IT Project Manager - Consultant
Qatar
View →
D&it Affiliates Advisor
Saudi Arabia
View →
Þmo Site Engineer
United Kingdom
View →
Principal Software Engineer
United States
View →
Job Summary
Category
IT
Country
India
Employment Type
Full Time
Verified & Trusted Listing
Listing details are verified for a safe and direct job application experience.