Software Developer – Hybrid | 905164

Revel IT

Apply Now

Treat our consultants and clients the way we would like others to treat us!
Interested in joining our team? Check out the opportunity below and apply today!

Our Markham, ON client has a contract opportunity for a Software Developer you will be responsible for contributing to the creation, maintenance, and support of all Projection/Connectivity functionality within the Client Infotainment system. Your contributions will enable customers to enjoy a seamless Projection/Connectivity experience.

**Estimated salary: $105-115K CAN/yr.
Software Developer

  • Contribute as designer and developer to build Android based Infotainment solutions for Automotive consumer devices
  • Responsible for the entire life cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the Infotainment software
  • Participate in the design of a best-in-class in-vehicle platform for Client Infotainment systems
  • Follow our software development process where quality comes first, and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security
  • Engage in all regular software development activities such as architecture, feature requirements, design, code, and test case reviews, to ensure that the team delivers high quality code on time
  • Bridge multiple disciplines, including Engineering, Information Technology, Technical Support, and Marketing, to make appropriate system- level design trade-offs, to identify, capture and refine system requirements, and, to identify innovation opportunities
  • Work on new feature development, as well as maintenance of existing features and bug fixes
  • Collaborate with team members in software development activities using the Scrum/Agile/SAFe development process
  • Provide clear and complete documentation based on the definition of the software development process


  • 3+ years software application development experience in Automotive or portable consumer electronic devices in embedded domain
  • Domain knowledge and experience of software development on the Android system, and have worked in various components and layers
  • Software design and development experience using object-oriented methodologies, data structures, algorithms and relevant design patterns
  • Proficiency in Java to design and write clean, well-structured and optimal code for embedded systems
  • Demonstrated experience in multithreading, inter-process communication and synchronization of shared resources
  • Experience with using and managing agile software development process
  • Demonstrated performance in a position requiring both challenging and engineering technical excellence
  • Strong evidence of career performance excellence in position of ever-increasing levels of responsibility and challenge
  • High level of verbal and written communication skills
  • High level of interpersonal skills to work effectively in a geographically dispersed team


  • Experience in Android middleware and framework development using Android Open Source Project in Java (Application and Services) and Native layer
  • Experience with Android Auto, CarPlay or any other Projection protocols
  • Experience in any of the following components: USB, Wi-Fi or Bluetooth
  • Experience in developing Automotive Infotainment solutions
  • Experience with GIT or similar version controls
  • Common tools used for embedded development and IDEs is highly preferred

Reference:  905164

Revel IT (formerly known as Fast Switch) is one of the fastest-growing, privately held, IT Staffing companies in the nation. Our client base includes 32% of the Fortune 25. We have major offices in Dublin, OH, Phoenix, AZ, Los Angeles, CA, and Austin, TX, and are rapidly expanding into new markets from coast to coast.

  • In addition to standard health and 401k benefits, we offer referral bonuses and training/continuing education opportunities.
  • 5-year client retention: 99%
  • No. 1 supplier with customers: 53%
  • Top 3 supplier with customers: 77%
  • Consultant retention: 94%

Revel IT is an Equal Opportunity Employer. Revel IT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.


Apply Now

  • Hidden
  • Max. file size: 128 MB.
  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow