We are looking for the following roles in Bangalore, India

For other global opportunities, click here

3. Senior Embedded Engineer

Job description
We are looking for Senior Embedded Software engineers to deliver cutting edge and high quality embedded automotive products. You will develop embedded solutions for Ethernet connectivity in automobiles and also develop and integrate interfaces to connect these with existing automotive infrastructure

Responsibilities

  • Develop high-quality software design and architecture
  • Develop tools and applications by producing clean, efficient code
  • Review and debug code, unit test framework
  • Requirement and Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies

Skills and Requirements:

  • Exceptional C/C++ programming skills
  • Strong expertise in Linux/Embedded Linux/QNX/FreeRTOS/Micrium
  • In-depth knowledge of network /socket programming
  • Expertise in CAN/I2C/SPI/USB/UART device drivers for i.MX6/MPC/J6 microcontrollers
  • Experience in hardware debugging and board bring-up
  • Experience with SDLC methodologies and tools
  • 5-8 years experience in embedded development
  • BE/ME in Electronics and Communications/Electrical/Computer Science or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile

4. Senior Java Developer

Job description
We are looking for senior java developer with experience in building high-performing, scalable, enterprise-grade applications and help our teams deliver cutting edge and high quality embedded automotive products. Senior Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing

Responsibilities

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Document requirements and design specifications
  • Ensure software is up-to-date with latest technologies

Skills and Requirements:

  • Hands on experience in designing and developing high-performing, scalable, enterprise-grade cloud applications serving millions of customers on Java EE platforms
  • Object Oriented analysis and design using common design patterns. Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases SQL (e.g. PostgreSQL) and NoSQL databases (e.g. MongoDB) and ORM technologies (JPA2, Hibernate)
  • Experience in developing RESTful web applications using at least one popular web framework (JSF, Spring MVC)
  • Familiarity with various operating systems (Linux, Mac OS, Windows)
  • Analytical mind with problem-solving aptitude, ability to work independently
  • Excellent organizational and leadership skills
  • Proven hands-on Software Development experience for more than 7 years
  • BE/Masters degree in Computer Science, or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile
  • Experience as a Sun Certified Java Developer
  • Experience with application containerization.
  • Knowledge of OMA specification and SyncML

5. Senior Frontend Web Developer

Job description

We are looking for experienced and talented UI and Web Developer to create amazing user experiences. Our ideal candidate will have experience working on latest web development technologies, tools, and methodologies, and has an eye for creative designs. In addition, he/she should be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, functional and responsive user interfaces.

Responsibilities

  • Collaborate with product management & engineering to design and develop front end UI of our applications
  • Design, develop, and implement all visual design stages from concept to final hand-off to engineering that bring simplicity and user friendliness to complex design problems
  • Create wireframes, user & process flows , effectively communicate interaction and design ideas
  • Present designs and key milestone deliverables to peers, executive level stakeholders
  • Dynamically adapt to changes / suggestions made to Front-end UI
  • Interface with International remote locations

Skills and Requirements:

  • Proficiency in Angular (Minimum 1 Year), JavaScript/JQuery, HTML5, CSS3, LESS and SASS, Bootstrap / Google’s material design
  • In-depth understanding of entire web development process covering architectures (MV*), design patterns, for responsive applications
  • Strong testing, debugging skills of web apps for performance and cross browser compatibility
  • Ability to solve problems creatively and effectively by engaging with all stakeholders
  • Strong communication skills
  • 5+ yrs of web front end design and development experience
  • MCA or BE/BTech in Computer Science Engineering or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile
  • Experience in Angular 4 Experience with Unit Test frameworks
  • Experience with Photo/Vector editing tools GIMP/Photoshop and Inkscape
  • Experience with AWS EC2
  • Experience with mobile app front end development

6. Senior Devops Engineer

Job description
We are looking for DevOps engineers to help our teams deliver cutting edge and high quality embedded automotive products. You will develop DevOps solutions for streamlining and automating the software development and production workflows

Responsibilities

  • Design, build and maintain the CI/CD infrastructure and tools to deliver Excelfore eSync OTA on Cloud
  • Design and Develop the test automation to validate the builds in the CI/CD pipeline
  • Work closely with global development teams to ensure that solutions are designed with scale/performance and operability, customer experience in mind

Skills and Requirements:

  • 5+ years experience in DevOps
  • Containerization – (Docker Swarm, Kubernetes, Mesos etc)
  • Coding/Scripting – (Python, Java, Ruby, Node)
  • Linux administration and Scripting
  • Config Management – (Puppet, Ansible, Chef etc)
  • AWS – (EC2, S3, Route 53, Cloudformation etc)
  • Build Management
  • Continuous Integration/Continuous Deployment
  • Experience with SDLC methodologies and tools
  • Cross compile tools for ARM toolchains
  • Make environments like Yocto, scons, Makefile
  • BE/ME in Computer Science or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile
  • Jira administration and integration with tools like Git
  • System Administration for global organisations

7. Developer- Embedded software

Job description
We are looking for Embedded Software engineers to deliver cutting edge and high quality embedded automotive products. You will develop embedded solutions for Ethernet connectivity in automobiles and also develop and integrate interfaces to connect these with existing automotive infrastructure

Responsibilities

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies

Skills and Requirements:

  • 3-4 years experience in embedded development
  • Exceptional C/C++ programming skills
  • Experience in Linux/Embedded Linux/QNX/FreeRTOS/Micrium experience on CAN/I2C/SPI/USB/UART device drivers for i.MX6/MPC/J6 microcontrollers
  • Experience in hardware debugging and board bring-up
  • Experience with SDLC methodologies and tools
  • BE/ME in Electronics and Communications/Electrical/Computer Science or equivalent

Seniority Level
Junior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile
  • Automotive Standards: SPICE, MISRA, AUTOSAR, ASIL
  • Automotive Protocols: AVB/TSN, DoIP, SOME/IP, CAN, LIN, FLEXRAY, XCP

8. Developer- Java

Job description
We are looking for java developer with experience in building high-performing, scalable, enterprise-grade applications and help our teams deliver cutting edge and high quality embedded automotive products. Java developer roles and responsibilities include Java/Java EE application design, development, unit test, code review, and related documentation

Responsibilities

  • Develop high-quality software adhering to quality standard and practices
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Develop and update required documentation

Skills and Requirements:

  • Proven hands-on Software Development experience for more than 3 years
  • Hands on experience in designing and developing high-performing, scalable, enterprise-grade cloud applications on Java EE platforms Object
  • Oriented analysis and design using common design patterns
  • Java and JEE internals
  • Knowledge of Relational Databases SQL and NoSQL databases and ORM technologies
  • Familiarity with various operating systems (Linux, Mac OS, Windows)
  • Analytical mind with problem-solving aptitude, ability to work independently
  • BE/Masters degree in Computer Science, or equivalent

Seniority Level
Junior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Experience with Agile, test-driven development
  • Experience in working as part of global team
  • Active GitHub profile
  • Any relevant certification on Java

Apply Now

Interested in an exciting and technical career with Excelfore? Fill out the form below to apply here now.

  • This field is for validation purposes and should be left unchanged.