We are looking for the following roles in Bangalore, India

For other global opportunities, click here

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:

  • Proven hands-on Software Development experience
  • Hands on experience in designing and developing high-performing, scalable, enterprise-grade cloud applications serving millions of customers on Core Java EE platforms
  • Object Oriented analysis and design using common design patterns
  • Jenkins task to deploy a server, run the simulator against it for verifying the baseline
  • Trigger scripts that need to get the logs from the servers
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

Requirements:

  • Excellent knowledge of Postgres and ORM technologies (JPA2, Hibernate)
  • Familiarity with various operating systems (Linux, Mac OS, Windows)
  • Analytical mind with problem-solving aptitude, ability to work independently
  • Excellent organizational and leadership skills
  • BE/Masters degree in Computer Science, or equivalent

Seniority Level
Senior: 8+ years experience

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

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

Linux/Android Embedded Engineers

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

Skills and Requirements:

  • Passionate about software development
  • Strong experience in embedded domains, preferably automotive
  • Exceptional C programming skills
  • Strong expertise in Linux system internals
  • In-depth knowledge of network and socket device drivers
  • Experience in hardware debugging, porting and board bring-up
  • Development experience on GNU tools and cross-tool chain

Extra points if you have:

  • Strong knowledge of Android Framework. Experience with embedded Android
  • Low level Ethernet protocol — lower than the transport layer
  • Automotive Standards: SPICE, AUTOSAR, ASIL
  • Automotive Protocols: AVB/TSN, DoIP, SOME/IP, CAN
  • Experience working with distributed teams

Candidates should be self-starters, insatiably curious and always learning new technologies. You will be adept at managing your time and communicate fearlessly. An active GitHub profile will garner you bonus points.

We have multiple open positions and welcome all levels of seniority. Candidates seeking full-time as well as consulting engagements are welcome to apply.

Seniority Level
Mid-Senior level

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

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 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:

  • 4-8 years experience in DevOps
  • Containerization – (Docker swarm Kubernetes)
  • Coding/Scripting – (Python, Ruby)
  • Linux administration and Scripting
  • Config Management – (Ansible)
  • Strong Knowledge and experience in Azure
  • Knowledge in AWS
  • Build Management
  • Continuous Integration/Continuous Deployment
  • Experience with SDLC methodologies and tools
  • BE/ME in Computer Science or equivalent

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus

  • Jira administration and integration with tools like Git
  • System Administration for global organisations

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

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, they 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 8+ (Minimum 1 Year), JavaScript/TypeScrypt, HTML5, CSS3, Bootstrap/Google’s material design
  • Knowledge on Typescript syntax and design patterns for writing business logic efficiently
  • Understanding of API, Session,Cookies Headers
  • Writing the BDD and TDD during coding on functionality
  • Strong testing, debugging skills of web apps for performance and cross browser compatibility
  • 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

  • Experience with Unit Test frameworks
  • Experience with another programming language like Java. Ability to trace down an API call and investigate the code for it’s functionality
  • Familiarity with RAML and OpenAPI
  • Experience with Atlassian Jira/Confluence
  • Experience with AWS EC2
  • Experience with mobile app front end development

Senior Engineer-Performance Testing

Job description
We seek a highly motivated Load/Performance test engineer to contribute to the development and implementation of Automotive Networking Solutions and Protocols. You will work in a highly technical environment which pushes the boundary of Software and Firmware on new hardware and connectivity to scalable, Cloud Server Clusters.

Responsibilities

  • Conduct system performance testing to ensure system reliability, capacity and scalability
  • Must have created a Performance test design, strategy and worked on a performance testing framework in previous projects with experience of working independently with minimal supervision
  • Design and build performance test bench and tools that can simulate production load to assess server performance
  • Work with the product development team to develop performance test plans and use cases
    Conduct Performance, load, Endurance and stress tests and publishing results to the stakeholders
  • Analyse scalability, reliability and capacity throughput and load testing metrics against test servers
  • Analyze test results and coordinate with development teams for bug fixes
  • Experience with leveraging features and capabilities of industry-leading performance test tools such as jmeter, blazemeter, HP Loadrunner, SOAPUI, Fiddler etc and similar solutions specific to performance test engineering (Expertise with at least one tool required)
  • Collaborate with different teams such ad Dev, QA and DevOps across the globe
    Should be self motivated and passionate about working on the load/stress/performance testing aspect of a software product

Skills and Requirements:

  • 4 to 8 years of software performance testing experience, with emphasis on performing load/stress/performance testing and reporting
  • Solid experience of using performance testing tools such as Jmeter load runner etc.
  • Hands on experience in setting up performance test bench using Azure and AWS
  • Good knowledge on Linux and shell scripting
  • Hands on experience in programming in any one of the programming languages Java, Python or C
  • Bachelor’s degree in Computer Science or equivalent experience in the field

Seniority Level
Mid-Senior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus: Experience with

  • Embedded testing/development and/or automotive domain
  • Cloud servers performance testing
  • Agile SCRUM and test-driven development teams

Junior Engineer

Job description
We are looking for Junior level engineers to be part of our team delivering cutting edge and high quality automotive software products and solutions

Responsibilities

  • Learn and implement software using the latest technologies
  • Explore, experiment and work under the guidance of global technology team
  • Ensure that solutions are designed with high performance, scalability and operability, customer experience in mind

Skills and Requirements:

  • 0-2 years of experience working on software solutions with Agile and test driven development approach
  • Bachelor’s Degree,B.Tech, M.Tech, M.E, B.Sc, M.sc in Electronics and Communications/Computer Science or equivalent
  • Strong technical skills including understanding of software development principles
  • Hands-on experience through coursework or internship
  • Proficiency with Unix and any of the scripting / programming (any of scripting, python, C/C++ or Java)
  • Strong critical thinking skills
  • Ability to learn in a fast-paced environment

Seniority Level
Junior

Industry
Automotive

Employment Type
Full-time

Job Functions
Engineering

A Plus: Experience with

  • Any automation or development work accomplished in a non-academic environment

Web Administrator / Web Master

Job description

We are looking for a website administrator or website master to to oversee 2 company websites mounted on public cloud servers. You will work closely with upper management and marketing personnel locally and in the U.S., and external web professionals to identify website needs, design and content. Our candidate must have experience using WordPress to design or update websites. The web administrator / web master will also be responsible for monitoring and reporting website traffic and using commercial services to track the number of site visitors, downloads and requests that occur through the website.

Responsibilities

  • Maintain and improve websites of Excelfore and that of related partners

Skills:

  • Experience with WordPress and related web management tools
  • The ability to work with a team, including personnel in overseas locations
  • Demonstrated skill in writing technically descriptive information
  • Candidate expertise required
    • Web Admin activities: Junior level
    • Web Master activities: Mid level
  • Bachelor’s Degree or equivalent experience (4+ years) in computer science, computer applications or management and information systems

Seniority Level
Junior to Mid level

Industry
Automotive

Employment Type
Full-time

Job Functions
IT and Marketing

A Plus

  • Experience in SEO
  • Experience in Automotive environment
  • Experience in Embedded Software environment

Apply Now

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

  • Max. file size: 50 MB.
  • This field is for validation purposes and should be left unchanged.