Skip to content

Join Excelfore at CAEV EXPO 2024 at KTPO Bengaluru, 14th -15th March.

Register Now!

Join hands & Be a part of Change

Help us shape the future of the automotive industry and unlock your potential with a career.
All Open Positions :

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.


  • 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
  • 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
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • 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

Mid-Senior: 5+ years experience




Employment Type


Job Functions


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




Employment Type


Job Functions


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