
Key Responsibilities
- Design, develop, and maintain scalable applications using the OutSystems platform.
- Build modern Reactive Web and Mobile applications aligned with business and technical requirements.
- Implement integrations with REST APIs, databases, and external systems.
- Collaborate with architects, tech leads, and cross-functional teams for smooth deployments.
- Create reusable, maintainable components following OutSystems best practices.
- Participate in code reviews, unit testing, debugging, and performance optimization.
- Ensure adherence to scalability, security, and deployment automation guidelines.
- Stay updated on new OutSystems capabilities and contribute to continuous improvement.

About bootcoding
About
Company social profiles
Similar jobs
Job Description :
- Design and build an integration between multiple on-premises and cloud-hosted systems.
- Identify, analyze and design integration flows using Mule ESB Anypoint Studio and technically own and manage the process of ensuring on-time and budget build and integration of the various elements of the solution.
- Responsible for the end-to-end architecture of a solution, including its assembly and integration into the IT architecture principles defined with the client.
- Collaborate with enterprise architects and IT program managers to enhance existing business applications and facilitate solutions to meet business requirements.
- Position requires experience with middleware applications, including Intermediate level knowledge with MuleSoft, as well as experience in detailed requirements analysis, software design, testing, and deployment.
- Develop Proof-of-Concept projects to validate new architectures and solutions.
- Own development of a few features in every Sprint.
- Liaise with onshore team and clients for resolving technical dependencies, issues, and risks.
- Production support for middleware applications.
A successful candidate will have the following characteristics :
- 6-10-years of relevant experience on- MuleSoft- integration developer
- Hands-on experience with Mule3.X.X or 4.X.X Version
- Experience with MuleSoft Components- Anypoint Exchange, Design Center, API Manager, and Runtime Manager
- 3-8 years of experience building and consuming web services (REST, SOAP)
- Experience building REST API Design with Design Center- RAML
- Experience working with MuleSoft- API manager, API Policies.
- MuleSoft Anypoint Platform Components experience (Transformer, Message Enricher, Choice Router, Scatter Gather, Database, Connector, File Connector, HTTP Connector, Web Service Consumer, For Each, Batch Component, Pub/Sub model) .
- Experience with API tool kit and API -Led Connectivity.
- Working experience working with JSON, XML, and CSV file formats.
- Experience working with GitLab (any source code version control) and CI/CD pipeline.
- Excellent Verbal and Writing English Skills.
- MuleSoft Developer Level Certification.
Good to Have :
- Database -SQL Server.
- ActiveMQ and other queue technologies.
- MCPA/MCIA Certified
- Java/Spring framework/ Microservices experience.
- AWS/Azure/GCP experience.
- Java development experience and working with flat files
Technical Lead – Embedded Software Application Projects
link: https://www.ziliconcloud.com/careers
ZILICONCLOUD PRIVATE LIMITED is looking for an experienced Technical Lead with 5–8 years of industry experience in Embedded Systems, IoT, AI, Cloud, and Software Engineering.
The candidate will lead Embedded, IoT, Edge AI, and Cloud projects, define system architecture, convert requirements into technical tasks, and ensure successful project execution and delivery.
Key Responsibilities
- Design modular system architectures for Embedded, IoT, Edge AI, Cloud, REST APIs, and dashboards.
- Convert requirements into clear tasks, milestones, and deliverables.
- Track project progress, manage technical risks, and ensure on-time delivery.
- Guide engineers on coding standards, Git, testing, debugging, and documentation.
- Troubleshoot issues across hardware, firmware, IoT, cloud, backend, and UI.
- Support system integration, testing, debugging, and performance improvement.
- Review technical designs, code, and test results.
- Lead prototype development, integration, technical reviews, and demonstrations.
- Mentor young engineers and explain complex technical concepts in a simple and practical way.
Required Skills
C/C++, Python, JavaScript/TypeScript, Linux, FreeRTOS, Microcontrollers, REST APIs, MQTT, Git, Embedded Software, IoT, and system debugging.
Preferred: AWS IoT, Microsoft Azure, ThingsBoard, OpenCV, TensorFlow Lite (TFLite), React, Flutter, or FastAPI.
Education
B.E./B.Tech/M.E./M.Tech in ECE, CSE, Embedded Systems, Mechatronics, or a related field.
📍 Location: East Tambaram, Chennai, Tamil Nadu
💼 Experience: 5–8 Years
🕒 Employment Type: Full-Time
Role Overview
We are looking for a skilled Systems Engineer with strong expertise in Ansible automation, Kubernetes, and system-level scripting. This role focuses on building scalable automation and managing GPU-aware infrastructure.
Key Responsibilities
- Develop and maintain automation workflows using Ansible
- Write and optimize Ansible playbooks for infrastructure and application deployment
- Automate system-level tasks using Bash scripting
- Debug and test automation workflows for reliability and scalability
- Manage Kubernetes clusters, including:
- Pod lifecycle management
- Networking and firewall configurations
- GPU resource mapping and scheduling
- Custom Resource Definitions (CRDs)
- Collaborate with engineering teams to integrate automation into CI/CD pipelines
- Ensure secure and scalable infrastructure for AI workloads
Requirements
- Strong hands-on experience with Ansible and automation workflows
- Solid Linux system administration experience
- Proficiency in Bash scripting
- Deep understanding of Kubernetes (pods, networking, CRDs, GPU scheduling)
- Experience in debugging and optimizing automation systems
- Strong problem-solving and ownership mindset
Nice to Have
- Experience with GPU workloads or HPC environments
- Exposure to monitoring tools like Prometheus and Grafana
Detailed Responsibilities
- Manage each project's scope and timeline
- Coordinate Sprints, Retrospective meetings and daily stand-ups Coach team members in Agile frameworks
- Facilitate internal communication and effective collaboration
- Be the point of contact for internal / external communications
- Work with product owners to handle backlogs and new requirements
- Resolve conflicts and remove obstacles that occur Help teams implement changes effectively
- Ensure deliverables are up to quality standards at the end of each
- Sprint Guide development teams to higher scrum maturity
- Help build a productive environment where team members 'own' the product and enjoy working on it.
Responsibilities:
- Design and implement embedded software applications for IoT devices using C programming language.
- Develop and maintain firmware for Raspberry Pi-based systems, ensuring optimal performance and compatibility with various IoT sensors and peripherals.
- Collaborate with hardware engineers to define and document system requirements and specifications.
- Conduct thorough testing and debugging of embedded software to identify and resolve any issues or bugs.
- Optimize code and improve system performance to enhance the overall user experience.
- Stay updated with the latest industry trends and technologies in embedded systems and IoT development.
- Work closely with the product management team to translate customer requirements into technical specifications.
- Provide technical support and guidance to the team during the development and deployment phases.
- Participate in code reviews and contribute to the continuous improvement of software development processes.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Strong proficiency in C programming language with a solid understanding of embedded systems.
- Experience developing software for Raspberry Pi or similar single-board computers.
- Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication (Wi-Fi, Bluetooth, etc.).
- Familiarity with various sensors, actuators, and electronic components commonly used in IoT devices.
- Solid understanding of software development methodologies and version control systems (e.g., Git).
- Strong problem-solving skills and the ability to debug complex issues in embedded systems.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
- Prior experience in developing IoT applications or working on IoT projects is a plus.
Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.
Key responsibilities :
- Understand fundamental design principles and best practices for developing backend servers and web applications
- Gather requirements, scope functionality, estimate and translate those requirements into solutions
- Implement and integrate software features as per requirements
- Deliver across the entire app life cycle
- Work in a product creation project and/or technology project with implementation or integration responsibilities
- Improve an existing code base, if required, and ability to read source code to understand data flow and origin
- Design effective data storage for the task at hand and know how to optimize query performance along the way
- Follow an agile methodology of development and delivery
- Strictly adhere to coding standards and internal practices; must be able to conduct review code
- Mentor and possibly lead junior developers
- Contribute towards innovation
- Performance optimization of apps
- Explain technologies and solutions to technical and non-technical stakeholders
- Diagnose bugs and other issues in products
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Must have / Good to have:
- 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus.
- Design and implementation of high-availability, and performance applications on Linux environment
- Advanced knowledge of C/C++, Object Oriented Design, STL
- Good with multithreading and data structures
- Develop back-end components to improve responsiveness and overall performance
- Familiarity with database design, integration with applications and python packaging.
- Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
- Familiarity with functional testing and deployment automation frameworks
- Experience in development for 3-4 production ready application using C++ as programming language
- Experience in writing unit test cases including positive and negative test cases
- Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
- Experience with Agile and DevOps methodology
- Very good problem-solving skills
- Experience with Web technologies is a plus.
Read less
● Write Effective Codes In C++, Develop Software For Embedded Systems Based On STM32, NRF
● Support And Improve Existing Software
● Prepare Documentation For The Created Software. Qualifications
● Confident Knowledge Of C++ 17, Object-Oriented Programming, Embedded Software Development
● Proficiency With Microcontrollers Of The STM32 And / Or NRF Series
● Experience With RTOS
● Familiarity With Git, Linux
● Technical English
● Knowledge Of Python As An Advantage
● Any Experience With UAS \ UAV \ Drones is much appreciated
As a partial Google-acquired company, we’re proving success doesn’t come by accident.
Benison has a history of demonstrating growth by innovation. We re-invest our profits back into the initiatives for growth of our people and the company. The culture, technology innovations, customer service, our actions are aligned to our values. Our value and culture is the reason why our people stay with Benison much longer than industry standards
Get the best from your life with Benison
Join the Benison Developer Family
Benison Technologies is filled with passionate people who lead fascinating lives. You’ll fit right in. From the amazing benefits, mentorship, growth opportunities and team bonding activities, we help you thrive while experiencing the Benison life.*
Key Requirements for the Role
Skills Required
MS WSUS ASP.NET, HTTP, WebServices Reverse Engineering & Debugging Performance Improvement
Network Programming skills
C++ to .NET Migration
Database Skills
MSSQL
SDLC Exposure
SCRUM
Soft skills such as proficiency in Spoken English, Creativity, Intelligent Thinking
Type of work
Sustenance & Upgrade
For more information you may visit *
https://benisontech.com/" target="_blank">https://benisontech.com/
Job Description: Senior Software Engineer- Embedded Systems
Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.
Responsibilities:
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
- Design, develop, code, test, and debug system software
- Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
- Customize the software to suit the needs of the product nature and expected functioning
- Debug the system to remove the anomalies and inconsistencies
Requirements:
- Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc.
- The candidate should be an undergraduate in Computer Science or a relevant field
- Hands-on experience in C++11 or later programming languages
- Knowledge of GIT Version control
- Experience in doing bare metal or RTOS development
- Hands-on experience in developing the code in Linux
- They require exceptional programming skills and competence in using software tools.
- Knowledge of operating systems and of the interaction between hardware/software is important for this profile.
- The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position.
- This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
- Scripting in Python & Bash is an add-on
- Experience in any of the following technologies:
UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata
Additional/ Desirable Interests:
- Personal interest in videography/ photography and audio production
- Experience working programmatically with videos/ images/ audio
- Exposure to low-level details of any video/ image codecs
- Exposure to movie container file formats especially QuickTime/mp4
- Working knowledge of exFAT file system











