freehire launches on Product Hunt on 26 August.

Follow →

Embedded Java Software Lead Developer

Summary

Lead a small team to develop and maintain embedded Java services for mobile online systems, using OOP, design patterns, and rigorous testing to ensure quality and scalability.

Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high‑performing solutions tailored to specific business needs. We are looking for an experienced Embedded Java Software Lead Developer to lead a small team delivering Mobile Online Services on an embedded software platform. This role combines hands‑on Java development with team leadership and technical ownership.

Key Responsibilities

  • Lead a team of developers and requirements engineers
  • Plan, manage, and oversee team task execution and delivery
  • Own and maintain Java‑based embedded services
  • Maintain and enhance legacy code, fix defects, and extend test coverage
  • Design software architecture with full traceability from requirements to testing
  • Collaborate closely with on‑site teams to align requirements, implementation, and documentation
  • Ensure long‑term software quality using metrics, static analysis, and structured testing
  • Provide regular progress and milestone reporting

Required Skills & Experience

  • 5+ years embedded software development experience
  • 3+ years Java development experience
  • Experience leading teams of 4 or more developers
  • Strong knowledge of Embedded Java, legacy systems, and OOP/design patterns
  • Proficiency with JUnit and Git
  • Experience with embedded hardware–software integration
  • Familiarity with Ethernet, TCP/UDP, IP and trace analysis (e.g., Wireshark)
  • Knowledge of quality metrics (MC/DC, branch coverage, static code analysis)
  • Strong English communication, analytical, and leadership skills

Nice to Have

  • iSAQB® CPSA‑F certification
  • Android service development experience
  • Automotive SPICE familiarity

Equal Employment Opportunity Statement

We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available