As a Full Stack Software Engineer , you will work closely with the Australian software leadership team to develop robust, scalable, and production-ready applications. The role requires strong communication skills, as youll be collaborating directly with the Australian software lead on architecture, reviews, and agile deliverables. Core Responsibilities Write clean, maintainable, and efficient code following best practices and system design standards. Work across frontend, backend, and integration layers , including third-party and internal applications. Participate in peer code reviews and ensure maintainability, scalability, and coding standards. Create technical documentation for internal and external reference. Engage actively in Agile/Scrum development cycles (sprint planning, reviews, retrospectives). Maintain continuous communication with the Australian software lead and product team. Perform testing and debugging , ensuring stable and secure releases. Participate in experimentation and iteration cycles , using analytics and feedback for improvement. Required Qualifications Bachelors Degree in Software Engineering, Computer Science, or equivalent practical experience. 4+ years of hands-on professional experience in full-stack or equivalent software development roles. Technical Skills Frontend: Strong proficiency in JavaScript and TypeScript Framework experience: React or Vue Advanced CSS: CSS Modules , SASS , PostCSS Backend: Node.js/Express or Python/Django frameworks Building and consuming RESTful APIs Familiarity with microservices and serverless architecture Databases: PostgreSQL (SQL) and MongoDB/DynamoDB (NoSQL) Testing & QA: Tools: Jest , Vitest , Playwright , or Cypress Understanding of Test-Driven Development (TDD) principles DevOps & Tools: Experience with Docker , CI/CD pipelines Familiarity with Webpack , TurboRepo , etc. Cloud & Infrastructure (Desirable): AWS (EC2, RDS, ECS) Infrastructure as Code , SOLID principles , security best practices Collaboration Tools: Git , Jira , Confluence Soft Skills Excellent English communication (written and spoken) — mandatory for direct coordination with the Australian software lead. Strong problem-solving and debugging skills. Proactive and self-driven attitude; ability to work with minimal supervision. Team-oriented mindset with attention to quality and deadlines. Strong ownership of deliverables and accountability. Preferred Experience Experience integrating third-party APIs/services Familiarity with AWS cloud architecture and system scalability Prior exposure to IoT, healthcare, or automation software products Contributions to open-source or an active GitHub portfolio Experience working with distributed or remote teams
This is an office-based role in Kochi , working closely with the Australian sales, marketing, and operations teams . All communication will be non-verbal conducted exclusively via email and WhatsApp , with no phone or verbal communication required . Exceptional written English fluency and strong Microsoft Excel skills are essential, as the selected candidates will correspond directly with Australian clients, manage structured reporting, and maintain CRM data accuracy. Each candidate will have similar skill sets and responsibilities, allowing the workload to be shared effectively and ensuring operational continuity in case of absence or leave. Core Responsibilities 1. Digital Follow-Ups & Customer Communication Proactively follow up on all open quotes via email and WhatsApp , maintaining a polite and professional tone aligned with ESCOs communication standards. Log all customer responses and updates in Salesforce accurately and in real-time. Notify the relevant Business Development Managers (BDMs) if a query requires technical clarification, pricing adjustments, or direct follow-up. Maintain daily discipline in updating records and ensuring full visibility of ongoing opportunities. 2. CRM & Data Management Create and maintain Salesforce records for accounts, contacts, opportunities, and quotes, ensuring proper tagging, categorisation, and completeness. Track and update all new project leads from assigned sources, ensuring timely action and follow-up. Ensure data integrity and consistency across Salesforce and related digital platforms. Generate routine reports and maintain structured digital records for management review. Demonstrate advanced Excel proficiency in data tracking, reporting, and analytics this skill will be validated before hiring. 3. EstimateOne Platform (Construction Lead Software) Monitor EstimateOne daily to identify and flag all new tenders and opportunities relevant to ESCOs product range and target sectors. Log all identified tenders in Salesforce , including opportunity details, project notes, and assigned follow-up tasks. Create and maintain Salesforce records by adding new accounts, contacts, and opportunity entries sourced from EstimateOne. Transfer the EstimateOne company and contact directory into Salesforce progressively, ensuring all data is clean, accurate, and correctly categorised. Initiate and manage structured email outreach sequences through Salesforce, ensuring all communications are recorded against relevant accounts and opportunities. Track engagement and responses, forwarding qualified replies and leads directly to BDMs for follow-up. Maintain daily reporting discipline to ensure EstimateOne and Salesforce remain fully aligned and updated as part of a long-term data and outreach program. 4. Marketing Coordination Provide occasional support to the marketing function , acting as a conduit between the sales team and graphic designer for coordinated marketing and design requirements. Assist in ensuring that marketing assets and data sheets are aligned with current sales campaigns and product standards. 5. General Sales Administration Support preparation of reports, quote summaries, dashboards, and performance trackers as needed. Assist in maintaining accurate documentation and communication logs to ensure transparent tracking of each opportunity. Perform additional administrative duties as required to support the smooth functioning of the sales and marketing teams. Required Skills & Experience Proven experience in a Sales Support or Sales Administration role (preferably handling international clients). Proficiency in Salesforce CRM (mandatory). Advanced Microsoft Excel proficiency including data management, formulas, pivot tables, and reporting. Excellent written English communication skills — grammar, tone, and clarity must meet international business standards. Strong attention to detail and accuracy in managing large volumes of data. Familiarity with construction or B2B tendering platforms (e.g., EstimateOne ) is advantageous. Experience in supporting BDMs or Sales Managers with quoting, tender tracking, and CRM workflows. Proficiency with Outlook, WhatsApp Web/Desktop , and general digital collaboration tools. Ideal Candidate Attributes Professional communicator with exceptional written English and a solid understanding of Australian business tone and etiquette . Process-driven , structured, and comfortable following clearly defined workflows. Highly organised and dependable , capable of managing multiple priorities within tight timelines. Self-motivated and proactive , with a natural sense of ownership and follow-through. Able to work collaboratively with cross-functional teams in Australia, India, and China , maintaining professionalism and attention to time zone overlaps.
As a Full Stack Software Engineer , you will work closely with the Australian software leadership team to develop robust, scalable, and production-ready applications. The role requires strong communication skills, as youll be collaborating directly with the Australian software lead on architecture, reviews, and agile deliverables. Core Responsibilities Write clean, maintainable, and efficient code following best practices and system design standards. Work across frontend, backend, and integration layers , including third-party and internal applications. Participate in peer code reviews and ensure maintainability, scalability, and coding standards. Create technical documentation for internal and external reference. Engage actively in Agile/Scrum development cycles (sprint planning, reviews, retrospectives). Maintain continuous communication with the Australian software lead and product team. Perform testing and debugging , ensuring stable and secure releases. Participate in experimentation and iteration cycles , using analytics and feedback for improvement. Required Qualifications Bachelor’s Degree in Software Engineering, Computer Science, or equivalent practical experience. 4+ years of hands-on professional experience in full-stack or equivalent software development roles. Technical Skills Frontend: Strong proficiency in JavaScript and TypeScript Framework experience: React or Vue Advanced CSS: CSS Modules , SASS , PostCSS Backend: Node.js/Express or Python/Django frameworks Building and consuming RESTful APIs Familiarity with microservices and serverless architecture Databases: PostgreSQL (SQL) and MongoDB/DynamoDB (NoSQL) Testing & QA: Tools: Jest , Vitest , Playwright , or Cypress Understanding of Test-Driven Development (TDD) principles DevOps & Tools: Experience with Docker , CI/CD pipelines Familiarity with Webpack , TurboRepo , etc. Cloud & Infrastructure (Desirable): AWS (EC2, RDS, ECS) Infrastructure as Code , SOLID principles , security best practices Collaboration Tools: Git , Jira , Confluence Soft Skills Excellent English communication (written and spoken) — mandatory for direct coordination with the Australian software lead. Strong problem-solving and debugging skills. Proactive and self-driven attitude; ability to work with minimal supervision. Team-oriented mindset with attention to quality and deadlines. Strong ownership of deliverables and accountability. Preferred Experience Experience integrating third-party APIs/services Familiarity with AWS cloud architecture and system scalability Prior exposure to IoT, healthcare, or automation software products Contributions to open-source or an active GitHub portfolio Experience working with distributed or remote teams
Proven experience in a Sales Support or Sales Administration role (preferably handling international clients) Proficiency in Salesforce CRM Advanced Microsoft Excel proficiency Excellent written English communication skills
We are seeking Full Stack Developer to join our Kerala-based software team . You'll collaborate closely with our Australian product team to design, develop, test and deliver scalable, production-ready web applications using modern technologies.
Responsibilities: * Design, develop, test & maintain full stack applications using Node.js, Python & frontend frameworks like React or Vue. * Collaborate with cross-functional teams on MERN stack projects.
Department - Engineering / R&D Joining- Immediate / Within 30 Days Job Summary We are looking for an experienced Embedded Hardware Engineer to design and develop PCBs for wearable health monitors, IoT devices, and mesh network nodes ( We prefer Keralites for this position, or someone willing to relocate to Kochi). The ideal candidate will have strong expertise in schematic design, PCB layout, prototyping, and hardware debugging. Experience with medical device design and healthcare compliance standards is highly valued. Key Responsibilities Design and develop schematics and PCB layouts for IoT and wearable devices Create multi-layer PCB designs optimized for size, power, and signal integrity Select components and manage BOM (Bill of Materials) with cost optimization Implement DFM (Design for Manufacturing) and DFT (Design for Testing) best practices Coordinate with vendors for component sourcing and PCB fabrication Prototype assembly, board bring-up, and hardware debugging Design power management circuits for battery-powered wearable devices Integrate sensors, wireless modules (BLE, WiFi, Zigbee), and display interfaces Collaborate with firmware team for hardware-software integration and testing Ensure compliance with medical device standards and healthcare regulations Create and maintain hardware documentation including schematics, BOMs, and test procedures Technical Requirements PCB Design Tools Proficiency in Altium Designer (Preferred) Experience with KiCad, Eagle, or OrCAD Knowledge of high-speed design, impedance control, and EMI/EMC considerations Hardware Design Skills Schematic design and component selection Multi-layer PCB layout (4+ layers) for compact wearable designs Power supply design - LDOs, DC-DC converters, battery charging circuits Analog and digital circuit design RF circuit design basics for wireless modules Testing & Debugging Prototype debugging using oscilloscope, logic analyzer, multimeter Board bring-up and functional testing Signal integrity analysis and troubleshooting Experience with spectrum analyzers for RF testing (Good to have) Domain Experience Wearable device design - compact form factor, low power IoT product development Medical/healthcare device design (Preferred) Knowledge of medical device compliance standards (IEC 60601, FDA guidelines) Education B.E / B.Tech in Electronics, Electrical, or related field (Required) M.Tech in Electronics, VLSI, or relevant specialization (Preferred) Good to Have Experience with flexible PCB design for wearables Knowledge of enclosure design coordination and thermal management Exposure to EMC testing and certification processes Experience with sensor integration (health monitoring sensors) Understanding of firmware basics for hardware-software debugging Soft Skills Strong analytical and problem-solving abilities Excellent team collaboration and communication skills Attention to detail and documentation skills Ability to work with cross-functional teams (Firmware, Mechanical, QA) Proactive approach to vendor management and sourcing Compensation & Benefits Competitive salary as per industry standards Opportunity to work on innovative healthcare technology solutions Professional growth and learning opportunities Exposure to global standards and practices (MNC environment) Collaborative and innovative work environment
Department - Engineering / R&D Joining - Immediate / Within 30 Days Job Summary We are seeking an experienced Embedded Firmware Engineer to join our engineering team. ( We prefer Keralites for this position, or someone willing to relocate to Kochi).The ideal candidate will have strong programming skills in C and C++, with hands-on experience in RTOS-based development. You will be responsible for developing firmware for IoT devices, wearable health monitors, and mesh network systems, working with various microcontroller platforms and wireless communication protocols. Key Responsibilities Design, develop, and debug firmware for embedded systems using STM32, nRF52, ESP32, and other microcontrollers Write efficient, well-structured, and maintainable code in C and C++ Develop applications using RTOS environments (FreeRTOS, Zephyr RTOS) for realtime systems Implement wireless communication protocols including BLE, WiFi, Zigbee, and mesh networking Develop and integrate sensor drivers for various health monitoring sensors (accelerometer, gyroscope, heart rate, SpO2, piezoelectric) Implement communication protocols such as HTTP, MQTT, UART, SPI, and I2C Collaborate with hardware team for board bring-up, testing, and debugging Develop and deploy TinyML models using Edge Impulse for on-device machine learning Participate in code reviews, testing, and continuous improvement of firmware quality Support hardware integration, prototype testing, and field debugging Technical Requirements Programming Languages Strong proficiency in C programming (Must have) Strong proficiency in C++ programming (Must have) Experience with embedded coding standards and best practices RTOS & Operating Systems FreeRTOS - Task management, scheduling, synchronization (Must have) Zephyr RTOS - Device drivers, networking stack Understanding of real-time system concepts, interrupts, and memory management Microcontrollers & Architectures Strong experience with STM32, nRF52, ESP32 microcontrollers Familiarity with other MCUs: PIC, AVR, MSP430, Renesas Good understanding of ARM Cortex-M and RISC-V architectures Wireless Communication Bluetooth Low Energy (BLE) - GATT services, advertising, bonding WiFi - Station/AP modes, TCP/IP stack, mesh networking Zigbee / Thread / Matter protocols Experience with mesh network topologies and routing algorithms Development Frameworks & Tools ESP-IDF, Arduino framework Edge Impulse, TinyML for embedded ML applications Version control (Git), debugging tools (JTAG, SWD) Protocol analyzers, logic analyzers, oscilloscopes Communication Protocols HTTP/HTTPS, MQTT, CoAP for IoT communication UART, SPI, I2C for peripheral communication JSON/CBOR data serialization Education B.E / B.Tech in Electronics, Electrical, Computer Science, or related field (Required) M.Tech in Electronics, Embedded Systems, or relevant specialization (Preferred) Good to Have Experience with wearable devices or medical/healthcare IoT products Knowledge of power optimization techniques for battery-powered devices Exposure to OTA firmware update mechanisms Understanding of PCB design basics and hardware schematics Experience with CI/CD for embedded systems Soft Skills Strong analytical and problem-solving abilities Excellent team collaboration and communication skills Ability to write clear technical documentation Self-motivated with ability to work independently Adaptable to fast-paced project environments Compensation & Benefits Competitive salary as per industry standards Opportunity to work on innovative technology solutions Professional growth and learning opportunities Collaborative and innovative work environment
Reports To: Software CTO (Australia) Salary Package : As per the Industrial Standards We prefer Keralites for this position, or someone willing to relocate to Kochi Overview Masrap Technologies Pvt Ltd, the exclusive R&D and product innovation division of ESCO Group (Australia) , is forming a dedicated software engineering team in Kochi. The team will design, develop, and maintain advanced software systems that power ESCOs global healthcare, energy, and smart living technologies. As a Full Stack Software Engineer , you will work closely with the Australian software leadership team to develop robust, scalable, and production-ready applications. The role requires strong communication skills, as youll be collaborating directly with the Australian software lead on architecture, reviews, and agile deliverables. Core Responsibilities Write clean, maintainable, and efficient code following best practices and system design standards. Work across frontend, backend, and integration layers , including third-party and internal applications. Participate in peer code reviews and ensure maintainability, scalability, and coding standards. Create technical documentation for internal and external reference. Engage actively in Agile/Scrum development cycles (sprint planning, reviews, retrospectives). Maintain continuous communication with the Australian software lead and product team. Perform testing and debugging , ensuring stable and secure releases. Participate in experimentation and iteration cycles , using analytics and feedback for improvement. Required Qualifications Any Bachelors Degree 4+ years of hands-on professional experience in full-stack or equivalent software development roles. Technical Skills Frontend: Strong proficiency in JavaScript and TypeScript Framework experience: React or Vue Advanced CSS: CSS Modules , SASS , PostCSS Backend: js/Express or Python/Django frameworks Building and consuming RESTful APIs Familiarity with microservices and serverless architecture Databases: PostgreSQL (SQL) and MongoDB/DynamoDB (NoSQL) Testing & QA: Tools: Jest , Vitest , Playwright , or Cypress Understanding of Test-Driven Development (TDD) principles DevOps & Tools: Experience with Docker , CI/CD pipelines Familiarity with Webpack , TurboRepo , etc. Cloud & Infrastructure (Desirable): AWS (EC2, RDS, ECS) Infrastructure as Code , SOLID principles , security best practices Collaboration Tools: Git , Jira , Confluence Soft Skills Excellent English communication (written and spoken) mandatory for direct coordination with the Australian software lead. Strong problem-solving and debugging skills. Proactive and self-driven attitude; ability to work with minimal supervision. Team-oriented mindset with attention to quality and deadlines. Strong ownership of deliverables and accountability. Preferred Experience Experience integrating third-party APIs/services Familiarity with AWS cloud architecture and system scalability Prior exposure to IoT, healthcare, or automation software products Contributions to open-source or an active GitHub portfolio Experience working with distributed or remote teams