Software Engineer

2 months ago


kochi, India Light & Wonder Full time

Gaming:

Welcome to the world of land-based gaming. At Light & Wonder, it’s all about the games, and our Gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.


Position Summary


Experience: 2 - 5 Years

Core Technical Skills

Programming Languages:

  • C/C++: Proficiency in C and C++ as they are the primary languages for embedded systems.
  • Assembly Language: Understanding of assembly language for low-level hardware interactions.
  • Python: Useful for scripting and automation tasks.
  • Embedded-specific Languages: Knowledge of other relevant languages such as Ada, Rust, or VHDL.

Microcontrollers and Processors:

  • ARM Cortex-M/R/A: Experience with ARM architectures.
  • AVR: Familiarity with AVR microcontrollers.
  • PIC: Experience with Microchip PIC microcontrollers.
  • 8051: Knowledge of the 8051 family of microcontrollers.
  • ESP32/ESP8266: Experience with ESP32 and ESP8266 for IoT applications.

Real-Time Operating Systems (RTOS):

  • FreeRTOS: Understanding of FreeRTOS for real-time applications.
  • ChibiOS: Familiarity with ChibiOS.
  • Zephyr: Experience with Zephyr RTOS.
  • ThreadX: Knowledge of ThreadX.

Development Tools and IDEs:

  • Keil uVision: Experience with Keil IDE.
  • IAR Embedded Workbench: Proficiency in IAR tools.
  • Eclipse IDE: Knowledge of Eclipse-based environments.
  • Arduino IDE: Familiarity with the Arduino development environment.
  • PlatformIO: Experience with PlatformIO.

Hardware Interfacing:

  • GPIO, UART, SPI, I2C: Proficiency in interfacing with general-purpose I/O pins and communication protocols.
  • ADC/DAC: Knowledge of analog-to-digital and digital-to-analog conversions.
  • PWM: Experience with pulse-width modulation.

Debugging and Testing:

  • JTAG/SWD: Proficiency with JTAG and Serial Wire Debug for debugging.
  • Oscilloscopes/Logic Analyzers: Experience using oscilloscopes and logic analyzers for hardware debugging.
  • Unit Testing: Familiarity with unit testing frameworks for embedded systems.
  • Continuous Integration: Knowledge of CI/CD practices in embedded development.


Qualifications


Embedded Software Development

Firmware Development:

  • Bootloaders: Knowledge of bootloader development and implementation.
  • Device Drivers: Experience writing and optimizing device drivers.
  • Communication Protocols: Understanding of protocols like CAN, Modbus, and Zigbee.

Low-Level Programming:

  • Bare Metal Programming: Experience with programming directly on hardware without an OS.
  • Interrupt Handling: Proficiency in handling interrupts and designing interrupt service routines (ISRs).
  • Memory Management: Understanding of memory management, including stack, heap, and static allocation.

Embedded Linux:

  • Yocto Project: Experience with the Yocto Project for building custom Linux distributions.
  • Buildroot: Familiarity with Buildroot.
  • Kernel Modules: Knowledge of writing and debugging Linux kernel modules.
  • Device Tree: Understanding of the device tree in Linux.

Systems and Architecture

System Architecture:

  • System Design: Experience in designing embedded systems from scratch.
  • Power Management: Knowledge of power management techniques and low-power design.
  • Safety-Critical Systems: Familiarity with safety standards like ISO 26262, DO-178C.

Networking and Communication:

  • IoT Protocols: Knowledge of IoT protocols such as MQTT, CoAP, and LoRaWAN.
  • Networking: Understanding of networking basics and protocols (TCP/IP, UDP).


  • Kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The teams will handle its existing...


  • Kochi, India Kott Software Pvt.Ltd Full time

    KOTT Softwareis a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The teams will handle its existing...


  • Kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The teams will handle its existing...


  • kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The teams will handle its existing...


  • Kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The teams will handle its existing...


  • kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi. The teams will handle its...


  • Kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The teams will handle its existing...


  • Kochi, India Kott Software Pvt.Ltd Full time

    KOTT Software is a pioneer in offering client-centric, robust business solutions based around its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi. The teams will handle its...

  • Software Test Engineer

    3 months ago


    Kochi, India InerG Software Innovations Pvt.Ltd. Full time

    Career Opportunities: Software Test Engineer : Experienced (Automation) We are looking for Software Test Engineers to develop and execute exploratory and automated tests to ensure product quality. The Test Engineers role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting...


  • Kochi, India InerG Software Innovations Pvt.Ltd. Full time

    Career Opportunities: Software Test Engineer : Experienced (Automation) We are looking for Software Test Engineers to develop and execute exploratory and automated tests to ensure product quality. The Test Engineers role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting...

  • Software Engineers

    4 months ago


    Kochi, India KOTT SOFTWARE PRIVATE LIMITED Full time

    Software Engineers / Software Developers - Microsoft Technologies Roles and Responsibilities •Software Application Development in an Agile Product development environment for niche domains/verticals. •Adhering to Agile Project management methodologies and meeting product release schedules and client deliverables •Understanding the functional...

  • Software Engineer

    3 weeks ago


    Kochi Naval Base, India INSPIRED SOFTWARE DEVELOPMENT (INDIA) LLP Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Inspired Software Development (India) LLP. As a Software Engineer, you will play a key role in designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Java and related technologiesWork...

  • Software Engineers

    3 months ago


    Kochi, India InerG Software Innovations Pvt.Ltd. Full time

    Software Engineers - Python (Back-end) We are looking for Experienced candidates for: Software Engineers Skill Set : Core Python, Django, Flask, Mongo DB BTech - CS / IT / ECE or MCA or MSc - CS / IT Experience: Minimum 2 Years Essential Responsibilities: - Coordinating with product management and business analysts to understand product...


  • Kochi, India InerG Software Innovations Pvt.Ltd. Full time

    Software Support Engineer (SSE) Job Description: In this role, you will have the opportunity to make a significant impact in the energy industry with the technology platform, digital tools and the innovative people of InerG, Inc. The SSE acts as a champion for customer needs and responsible for building and maintaining strong relationships as a...

  • BEO Software

    1 month ago


    Kochi, India BEO Software Pvt Ltd Full time

    Greetings from BEO Software Pvt Ltd. We are a German Headquartered (BEO Gmbh) IT solutions and services company based in Kochi. To improve our clients' operational efficiencies, we bring time-tested methodologies, proven processes, and deep expertise in software development, as well as a legacy of best practices. We provide full stack development...

  • Software Engineer

    3 months ago


    Kochi, India InerG Software Innovations Pvt.Ltd. Full time

    Software Engineer (Frontend) - React.js Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).You will ensure that these components and the overall application are robust and easy to maintain You will coordinate with the rest of the team working on...


  • Kochi, India Kott Software Pvt. Ltd. Full time

    JobDescriptionKOTTSOFTWARE PRIVATE LIMITED is a pioneer in offering clientcentricrobust business solutions based on its enterprise solutions andapplications and is acknowledged as a leader amongst its peers.Based on the growing demands of its global clientele it has anestablished setup and applications development and support teams inKochi.The teams will...


  • Kochi, India InerG Software Innovations Pvt.Ltd. Full time

    Software Project Coordinators We are seeking an experienced Software Project Coordinators with minimum 1 year experience and with a solid track record of leading software development projects from requirements gathering and documentation to on-time delivery with smooth communications between product management, pilot customers and software...


  • Kochi, India Notetech Software Full time

    Position: Senior software developer (.Net core)Experience: 4+yearsLocation: Kerala (Hybrid)/WFHSalary: upto 12LPASkills required:. Relevant experience in .Net core,.Net,C#.Asp.net core, Rest API,Odata..Blazor, HTML, CSS, Bootstrap, javascript.Development of Docker container based microservices.Azure Saas services (Azure service bus,Azure kubernetes...


  • Kochi, India Kott Software Pvt. Ltd. Full time

    Job DescriptionKOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering clientcentric robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele it has an established setup and applications development and support teams in Kochi.The teams...