THINGS OF IOT

Close
Posted On Jul 30

This job posting has expired

R&D- Software Engineer / Software Developer - II - 45804

Mobiveil Technologies India Private Limited

Location : Bengaluru, Karnataka

Headquarters : United States

Hiring Mode : Full Time

Hiring Role : Developer

Experience : Mid Level

Job Description
Bengaluru, Karnataka
Job Details
Roles and Responsibilities
  • 5+ Years of development experience in the embedded or mobile domain.
  • Strong C/C++ programming skills with development experience
  • Working knowledge in Android Middleware ((Drivers, HAL, Libraries, Framework, etc) and in-depth knowledge of overall Android system architecture
  • Good Understanding of OS fundamentals & Multithreading for Android (Good to have for Free RTOS)
  • Knowledge of Embedded platforms and working closely with HW is preferred.
  • Python Scripting knowledge will be added advantage.
  • Good Java will be added advantage.
  • Overall knowledge of android build environment.
  • Should be familiar with GIT, Jenkins, and related tools (Tortoise, GERRIT, etc.)
  • Good analytical skills and problem-solving skills with a go-to attitude.
  • Very good with verbal and written communication skills
  • 45804 Research and Development - Software Engineer / Software Developer - II
  • 4-8 years lead the Configuration Management team, Lead the activities in SW Build and Release Management, Own the Tools and Infrastructure.
  • Self-motivated and looking for continuous improvements in the tools, processes and methodologies. Define the Source Code Structure, Branching, Baseline strategies and make sure its followed during the SW development phase Keep the deliverables in track and work with multiple project managers to deliver the production SW binaries on time Perform Analysis on SW build process, Build related tools , Continuous integration methods and tools Automate the manual operations with Re useable tools Create tools for standardizing the configuration management or release management process and deploy in wider team Work with global CM teams and SM Subsystem Build Managers Participate in the CM Audits Work with QA teams to implement the Code Quality standards, Run the Code Quality tools like Coverity, QAC etc.., Provide reports to teams Work with QA teams to prepare documents for external Automotive Specific Audits Own the Configuration Management documents Like CMP, Configurable Items , Build Setup Guide etc Provide CM, BM, DevOps consultation to wider teams and CMs Work with Validation team to setup an effective continues integration Participating to other Automotive transversal activities like Peer review process setup or Code Coverage tools or Validation Automation to improve the product knowledge Work with NXP IT team to get the right infrastructure support in place for SW development activities Work with SW architects to understand the product details and the SW development needs and find the process or tools to support the SW development Skills:

Good communication Skills Previous experience in Large SW stacks Hands on experience in Setting up Large scale SW integration Guide the team on the CM processes and bring back the team if the process is deviated Good Skills in Continuous Integration and Tools Like Jenkins Hands on experience in Infrastructure management Hands on experience in Virtualization Like KVM, VMWare etc.. Good knowledge in SW CM concepts Working knowledge in Build Automation tools like GNU Make, Ant, Maven, Gradle Good knowledge in GNU Make, C / C++ based product build setup and build issues debugging Working knowledge in Subversion and Git is a must Good understanding of the SW code quality measurement tools like Coverity, TICS etc.. Basic understanding of the C Language is important Expert in scripting languages like Python / Perl / Ruby / Groovy etc.. Expert in Windows BAT and Linux Shell scripts Basic knowledge of CMake & Jenkins Pipeline Knowledge of Docker is a plus
Role:
Software Developer
Salary:
Not Disclosed by Recruiter
Industry:
IT Services & Consulting
Functional Area
IT Software - Application Programming, Maintenance
Role Category
Programming & Design
Employment Type:
Full Time, Permanent
Key Skills
  • HAL
  • C
  • OS
  • System Architecture
  • Programming
  • Android
Education-
UG:
Any Graduate
Company Profile
Mobiveil Technologies India Private Limited
A brief intro about Mobiveil
Mobiveil Inc is a fast growing technology company that delivers Silicon IPs and platform enabled solutions to semiconductor companies, OEMs, and design houses. Over the past 9 years, we had grown a solid team in Hardware/Embedded Software, Protocol Stack Development, ASIC Services & Testing Services. We also have a small team on Network protocol implementations.
from 4 to 8 year(s) of Experience
Mobiveil