- Trivandrum
- 3 - 3 Years
- Not disclosed
- Senior Backend Developer
- 11 Days ago
Experience Level - Specialist Years of Experience - 7-8 years Reports To - SW Engineering Manager Employment Type - Full-time Location - HEX20LABS PVT LTD, Trivandrum Job Code - HEX20_SW_J01003 Role Summary :- We are looking for a Senior Embedded Software Engineer to architect and lead develo pment of real-time and Linux-based embedded systems. You will drive technical decisions across FreeRTOS and embedded Linux platforms, set architecture and coding standards and mentor engineers across the team. Key Responsibilities :- Architect embedded software systems spanning FreeRTOS-based subsystems and embedded Linux platforms Define system architecture, task/process partitioning, IPC strategy, and overall software design Lead technical decisions on RTOS vs. Linux boundaries, board support packages (BSPs), and kernel/driver integration Set coding standards, review processes, and best practices across the embedded team Guide and mentor junior and mid-level engineers; lead design and code reviews Drive root-cause analysis for the most complex system-level and cross-layer issues Own technical roadmap decisions in collaboration with product and hardware teams Evaluate and integrate new SoCs, toolchains, and platform technologies Required Skills & Qualifications :- 5-7 years of embedded software engineering experience, including system-level architecture ownership Proven experience architecting solutions using FreeRTOS (task/priority design, memory strategy, ISR-to-task communication, scheduling trade-offs) Strong hands-on experience with embedded Linux (kernel configuration, device drivers, BSP customization, Yocto/Buildroot) Deep understanding of microcontroller/microprocessor architectures (ARM Cortex-M/A or similar) Strong grasp of low-level debugging and system bring-up across both RTOS and Linux environments Track record of leading design reviews and mentoring engineers Excellent communication skills, able to justify architectural trade-offs to cross-functional stakeholders Ability to lead, mentor, and do task planning for a group size varying from 3 to max 7 engineers.
Brief Description The Telecalling Executive Trainee is responsible for making outbound calls to prospective clients, introducing the company's products and services, qualifying leads, and scheduling meetings for the Business Development team. This role is ideal for fresh graduates who have strong communication skills, confidence in speaking with clients, and an interest in sales and customer interaction. Key Responsibilities Telecalling Make outbound calls to prospective clients from the assigned database. Introduce the company's products and services professionally. Understand client requirements and qualify potential leads. Schedule meetings for the Business Development team. Conduct timely follow-up calls with interested prospects. Handle basic client queries and provide accurate information. Lead Management Maintain records of calls, follow-ups, and meeting schedules. Update CRM or Excel sheets with lead details and call outcomes. Ensure timely follow-up with prospective clients. Meet daily calling and follow-up targets. Coordination Coordinate with the Business Development team regarding qualified leads and scheduled meetings. Share client feedback and market insights with the team. Perform other telecalling-related responsibilities assigned by the reporting manager. Qualifications Bachelor's degree in any discipline. Fresh graduates are encouraged to apply. Prior experience in telecalling, customer support, or sales is an added advantage.
Job Summary We are looking for a DevOps Engineer with 2–5 years of experience in building and managing CI/CD pipelines, cloud infrastructure, and automated deployment systems. The ideal candidate will be responsible for streamlining the software delivery lifecycle, improving system reliability and scalability, automating infrastructure and operations, and collaborating closely with development and QA teams. The role requires strong technical expertise, ownership of infrastructure and deployment deliverables, and the ability to drive DevOps best practices across projects. Key Responsibilities Design, build, and maintain CI/CD pipelines to enable fast, reliable, and automated software delivery. Provision and manage cloud infrastructure on AWS, Azure, or GCP using Infrastructure as Code. Containerize applications and manage orchestration using Docker and Kubernetes. Automate routine operational tasks through scripting and configuration management tools. Set up and maintain monitoring, logging, and alerting for applications and infrastructure. Manage source control workflows, branching strategies, and release management. Implement and enforce security best practices across pipelines and infrastructure (DevSecOps). Troubleshoot build, deployment, networking, and production environment issues. Collaborate with development, QA, and product teams to streamline the delivery lifecycle. Optimize cloud cost, performance, scalability, and system reliability. Support incident management, root cause analysis, and post-incident reviews. Maintain documentation for infrastructure, processes, and runbooks. Participate actively in Agile/Scrum ceremonies, sprint planning, and reviews. Identify automation and process improvement opportunities and contribute to DevOps best practices.