Position: Senior Member of Techncial Staff

Department: Engineering

Location : Bengaluru

WHO WE ARE

Excelfore provides the end-to-end data connectivity platform for the digital lifecycle

management of edge devices in heterogeneous environments. Excelfore has enabled automotive

OEMs to build the next generation of connected and autonomous cars. Excelfore’s innovative

solutions include the eSync OTA, eDatX data aggregation, eLearn analytics platforms and in-

vehicle networking protocol stacks. The eSync OTA platform is based on the eSync Alliance

standard, which enables connected cars, electric vehicles and autonomous vehicles. Excelfore

customers include the top-tier global OEMs and suppliers in the automotive industry, and its

solutions are driving millions of vehicles globally.

Excelfore is headquartered in the Silicon Valley and has offices in Shanghai, Frankfurt, Tokyo and

Bangalore.

REQUIRED SKILLS :

• 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

GOOD TO HAVE :

• 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)

EXPERIENCE & QUALIFICATIONS :

• 8+ Years of experience software lifecycle

• 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