Embedded Software Engineer for Advanced RV-Screen Communication Systems

4 days ago


Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time
About the Project

We are upgrading the communication system of a new TFT touchscreen (RV-Screen) this is a user interface to control recreational vehicles such as caravans and motorhomes.

The current system uses Bluetooth Low Energy (BLE) to communicate between a user-facing Android tablet and an embedded electronics control unit (Node), with certain features managed via a physical interface over a CAN Bus network.

To improve reliability and resolve intermittent BLE connectivity issues, we're moving to the new RV-Screen with native CAN support.

The new solution will reroute existing BLE communication through the CAN Bus network using the Recreational Vehicle CAN Bus (RV-C) protocol.

Role Overview

As an Embedded Software Engineer, you will be crucial in redesigning the communication architecture for the new system.

Your role will involve splitting BLE packets (up to 21 bytes) to fit the 8-byte capacity of RVC frames, managing packet transmission and reassembly, and ensuring that BLE-specific events (e.g., connections, disconnections, characteristic discovery) are correctly communicated over RVC.

Key Responsibilities
  • Develop mechanisms for BLE packet fragmentation, transmission, and reassembly over the RVC network.
  • Integrate necessary metadata (message type, size, handle) within RVC frames for reliable message reconstruction.
  • Implement protocols to communicate BLE events over RVC, ensuring seamless integration.
  • Test and validate the new communication system, focusing on eliminating previous BLE connectivity issues.
Requirements
  • You need experience in Bluetooth Low Energy (BLE) communication protocols.
  • CAN Bus especially in embedded automotive or recreational vehicle systems.
  • Data packet fragmentation and reassembly.
  • Designing and implementing robust communication protocols for embedded systems.
  • Coding in C language on the (Node) and C++ on the (RV-Screen)
Benefits

You'll have the opportunity to work on a high-impact project that enhances the functionality of a leading-edge RV product, solving real-world problems while pushing the limits of embedded software and systems integration.

The estimated salary for this position is $120,000 - $180,000 per year based on industry standards and requirements.



  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Embedded Software Engineer for RV-Screen Communication SystemWe are seeking an experienced Embedded Software Engineer to join our team at Dikshatek. The successful candidate will be responsible for redesigning the communication architecture for our new RV-Screen system, ensuring seamless integration of Bluetooth Low Energy (BLE) and CAN Bus protocols.Key...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    About the ProjectWe are upgrading the communication system of our new TFT touchscreen, RV-Screen, which serves as a user interface to control recreational vehicles such as caravans and motorhomes.The current system relies on Bluetooth Low Energy (BLE) to communicate between a user-facing Android tablet and an embedded electronics control unit, with certain...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Minit Charger Full time

    About the Role:We are seeking an experienced Embedded Systems Engineer to join our team in Ho Chi Minh City. As a key member of our development team, you will be responsible for designing and developing cutting-edge Industrial IoT solutions.Key Responsibilities:Work on existing product improvements and bug fixes, ensuring high-quality code and efficient...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Minit Charger Full time

    About the Role:We are seeking an experienced Embedded Systems Developer to join our team in Ho Chi Minh City. As an Embedded Systems Developer, you will be responsible for developing cutting-edge Industrial IoT solutions.Key Responsibilities:Work on existing product improvements and bug fixes as required.Validate changes are working as intended without...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Minit Charger Full time

    About Minit ChargerMinit Charger / Access develops cutting-edge cloud-connected solutions for EV charging and mobile asset management.We have a solid track record of providing high-tech solutions for demanding applications, with our products installed at major airports across the globe and household names such as General Mills, Kellogg, Whirlpool, and Good...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Azeus Systems Limited Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team at Azeus Systems Limited. This role offers the opportunity to work on various projects, develop new skills, and contribute to our company's growth.About the RoleThis is a full-time position with a competitive salary package of approximately $60,000-$80,000 per annum, depending on...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Minit Charger Full time

    Job OverviewMinit Charger is a pioneering company in the development of cutting-edge off-road EV charging ecosystems. We are seeking an Electrical Engineering Expert to join our team and play a crucial role in designing and developing our next-generation DC, fast EV charger.About the RoleThis position requires a highly analytical individual with strong...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    About the Role:We are seeking a skilled Back-end Software Engineer to join our team at Dikshatek. As a key member of our development team, you will be responsible for designing, developing, and deploying back-end services that are scalable, highly available, and low-latency.Key Responsibilities:Design and develop efficient back-end services using agile...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    At Dikshatek, we are looking for a Senior Java Software Engineer to lead our engineering team in creating scalable and high-performance software solutions.Key Responsibilities:Lead the engineering team in designing, developing, and deploying software solutions.Collaborate with cross-functional teams to define and deliver software products.Develop and...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Dikshatek seeks a seasoned Senior Software Engineer to lead the development of a cross-platform SDK solution for data visualization and analysis. As a key member of our team, you will be responsible for designing and implementing innovative solutions that meet the needs of our clients.We are looking for an expert in C# .NET with at least 5 years of...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Manager to lead our backend systems team at Dikshatek. The ideal candidate will have a strong background in software engineering, with a focus on Java and cloud-based technologies.Key ResponsibilitiesLead the development of high-performance, scalable, and reliable backend systemsDesign...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Game Wave Full time

    Game Wave is Expanding in DubaiWe are a gaming company experiencing rapid growth, and we are seeking a highly qualified Senior Web Systems Engineer to join our team in Dubai. This position requires on-site work.Responsibilities:Design and develop high-quality web applications using Vue.js and PHP.Implement comprehensive unit and integration tests to ensure...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Job SummaryWe are seeking a highly skilled AI and Software Engineer to join our team at Dikshatek. As a key member of our development team, you will be responsible for designing and implementing Unity-based front-end applications that provide virtual avatar-based chatbots.Key ResponsibilitiesDevelop and maintain services using libraries such as LLM,...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Contract duration: 06 monthsEnglish requirement: goodWorking at Dikshatek, you will be part of a dynamic team that values innovation and collaboration.You should have:A pragmatic mindset.Knowledge of professional software engineering practices for the full development life cycle (coding standards, code reviews, source control management, build processes,...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Job DescriptionWe are seeking a highly skilled Backend Software Engineer to join our team at Dikshatek. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance backend services.Key Responsibilities:Design and develop backend services using Java and Spring BootCollaborate with...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Job DescriptionWe are seeking a highly skilled Lead Software Engineer - Technical SEO Expert to join our team at Dikshatek. This role requires expertise in technical SEO, software engineering, and user experience (UX) principles.About the RoleThis is a remote opportunity with working hours aligning with the US Eastern Time Zone. You will work closely with...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Hegka Vietnam Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Cloud Infrastructure to join our team. As a key member of our cloud infrastructure team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using cloud providers such as...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Findicia Full time

    About This JobWe are seeking a Senior Frontend Engineer to join our cross-functional Product teams. As a Senior Frontend Engineer, you will have significant ownership and influence on the future of our products' interface.This role has a focus on the delivery of product features and building out front-end applications with JavaScript. You will need to dive...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Dikshatek Full time

    Job Title: Senior Mobile Software EngineerJob Summary:Dikshatek is seeking a skilled Senior Mobile Software Engineer to join our team. As a key member of our mobile development team, you will be responsible for designing and developing high-quality mobile applications for our clients.Key Responsibilities:Developing mobile applications using iOS native...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Hegka Vietnam Full time

    Job Title: Software EngineerJob SummaryAs a software engineer at {company}, you will be responsible for developing and maintaining software applications that meet the needs of our customers. You will work closely with cross-functional teams to design, develop, and test software applications.Responsibilities* Develop and maintain software applications using...