Hyderabad, Telangana, India
17 hours ago
engineer - embedded software development
Job Description SummaryFirmware Engineer will participate in embedded firmware development for the MarkVIe platforms. You will work in a global environment with a skilled cross functional team of engineers creating and improving state-of-the-art platform for use in every kind of power generation application.

Job Description

Essential Responsibilities

Designing and implementing software of embedded devices and systemsDesigning, developing, coding, testing and debugging system softwareAnalyzing and enhancing efficiency, stability and scalability of system resourcesIntegrate and validate new product designsInterface with hardware design and developmentAssess third party and open source softwareAutomated unit and regression testing

Qualifications/Requirements

3-5 years of working experience in embedded software programmingBE/B. Tech in Computer science/Electrical/Electronics engineeringExperience in hands on development and troubleshooting on embedded targetsSolid programming experience in C or C++ (preferably C++)Experience in embedded systems design with preemptive, multitasking real-time operating systems ( preferably QNX RTOS)Experience of doing automated unit test for C/C++ applications.Familiarity with software configuration management tools, defect tracking tools, and peer review.Exposure to C# development will be an added advantage.

Additional Information

Relocation Assistance Provided: Yes

Confirm your E-mail: Send Email