Talent.com
This job offer is not available in your country.
IoT Embedded Software Engineer - C Programming

IoT Embedded Software Engineer - C Programming

Mithra HR ConsultingDelhi, IN
30+ days ago
Job type
  • Remote
Job description

For our Australian HQ client in IoT space, we are looking to hire Software Engineers (application development).

This is a permanent REMOTE JOB

Key Responsibilities and Accountabilities :

  • Participate in all RTU software development lifecycle activities including planning, specification, design, development, documentation, maintenance, support, code review and testing.
  • Determine how the software needs to be modified in order to meet customer requirements.
  • Groom customer requirements into a well-defined scope and associated tasks.
  • Develop software solutions to meet customer requirements.
  • Provide support to customers & installers including fault finding, configuration and troubleshooting of RTU software.
  • Support other team members and the wider business in troubleshooting activities.
  • Prepare presentations and perform training as required.
  • Contribute to the continuous improvement of RTU software and other products.
  • Perform other related duties as assigned by Senior Engineers and management

Skills & Qualifications :

Education / Qualifications :

  • Graduate degree or better in a software related field (Software Engineering, Computer Science, Electronic Engineering, Robotics)
  • Experience & Knowledge :

  • A minimum of 3 years industry experience in professional software development.
  • Development experience must be in the RTU / SCADA / embedded / IoT software application programming fields
  • Key Technical Skills & Experience :

  • Programming Languages : C primarily, with additional excellent skills in Python and Bash.
  • Embedded application development
  • IEC 61131 Languages
  • Using cross compilers
  • Linux and POSIX
  • Real-time operating environments
  • Development for ARM targets
  • Hardware interfacing such as with Modbus sensors
  • Working with Makefiles
  • Working with serial communication protocols (RS232, RS485, Modbus).
  • Working with UDP and TCP / IP
  • Using threading and inter-process and synchronisation primitives.
  • Using synchronous and asynchronous APIs
  • Systems integration including hardware and software
  • Agile software development practices (Scrum, Kanban etc)
  • Distributed Source Code Management (Git)
  • Preferred Technical Skills & Experience :

  • RTUs
  • Development and testing of legacy software
  • Basic electronic fault-finding (low voltage)
  • Vagrant, Jenkins & Ansible
  • Experience in the water industry
  • Atlassian suite : Jira, Bitbucket and Confluence
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Software Engineer • Delhi, IN

    Related jobs
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Quick HireDelhi
    QUALIFICATIONS ESSENTIAL : QUALIFICATIONS DESIRABLE : Essential : - (a) B.Tech in Comp...Show moreLast updated: 9 days ago
    • Promoted
    Embedded Firmware Engineer - C / C++ Programming

    Embedded Firmware Engineer - C / C++ Programming

    Samvid SearchNoida
    What Were Looking For : Are you passionate about building intelligent, high-performance embedded systems? Join our dynamic Embedded Software Design Team as a Firmware...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Six Sense MobilityNew Delhi, Delhi, India
    Note : Only apply if you've related a few years of experience as described below.Preferred controller : ARM, STM32.Required Expertise in Embedded C and C++. Designation : Embedded System Engineering.Yo...Show moreLast updated: 25 days ago
    • Promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    BotLab DynamicsNew Delhi, Delhi, India
    We are seeking a highly skilled Embedded Linux Engineer to join our innovative team.MX ARM Cortex-A series and other ARM Cortex-A series processors. Driver Development : Create, optimize, and maintai...Show moreLast updated: 7 days ago
    • Promoted
    eBPF Systems Engineer (Core Agent Team)

    eBPF Systems Engineer (Core Agent Team)

    Alma SecurityDelhi, IN
    The ideal candidate will help build, maintain, and troubleshoot, the company's rapidly expanding infrastructure.They will work alongside other engineers to ensure highest levels of performance and ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Test Engineer

    Software Test Engineer

    autobotAIfaridabad, haryana, in
    AI, a revolutionary platform in the cloud computing industry, simplifies cloud operations using hyperautomation and Generative AI. Designed to alleviate the burden on IT and security teams, autobotA...Show moreLast updated: 5 days ago
    • Promoted
    Capgemini - Embedded Firmware Tester

    Capgemini - Embedded Firmware Tester

    Capgemini Technology Services India LimitedGurgaon
    Embedded Firmware Tester Job Description - Grade Specific Embedded Firmware Tester <...Show moreLast updated: 11 days ago
    • Promoted
    WheelsEye - Senior Firmware Engineer / Lead - IoT

    WheelsEye - Senior Firmware Engineer / Lead - IoT

    WheelseyeGurgaon
    Qualifications / Skill Set : - Bachelors or Masters degree in Electrical / Electronics Engineering or related field.Proven experience designing and delivering robust fi...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer - C / C++ Programming

    Embedded Software Engineer - C / C++ Programming

    MNR SolutionsGurgaon
    Candidate should have 6-9 years of experience in IoT embedded systems.He / She should be passionate, tech savvy, academically sound, have interest in embedded devices : Show moreLast updated: 6 days ago
    • Promoted
    Embedded Engineer - Microcontroller

    Embedded Engineer - Microcontroller

    ID Tech Solutions Pvt. LtdGurugram
    About the job : We are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration.This rol...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Lead

    Technical Lead

    People Tech Group IncGhaziabad, IN
    Required Skills & Qualifications.Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field. Strong hands-on experience with OpenGL ES (2.Proficiency in...Show moreLast updated: 25 days ago
    • Promoted
    Embedded Engineer - C / C++ Programming

    Embedded Engineer - C / C++ Programming

    Creeno Solutions Pvt ltdNoida
    Job Title : Embedded Engineer - IOT Experience : 6+ years Location : Noida ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Software Developer - C++ Systems

    Senior Embedded Software Developer - C++ Systems

    Follex TechnologyDelhi, IN
    Remote
    Opening : Embedded system software engineer Experience : 8 To 10 Years Location : Remote Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Developer - C++ / Embedded Linux

    Embedded Software Developer - C++ / Embedded Linux

    SKYGATE CONSULTINGGurugram
    Job Description : - Must have very good expertise in C++ programming language with feature development experience using this language. One or more years of experience in program...Show moreLast updated: 30+ days ago
    • Promoted
    Barco - Embedded Software Engineer - FPGA Design

    Barco - Embedded Software Engineer - FPGA Design

    BARCONoida
    About the Role We are seeking a skilled Configware Developer to join our R&D Team Job description : -...Show moreLast updated: 20 days ago
    • Promoted
    Product Engineer

    Product Engineer

    SourcebaeDelhi, IN
    Product Engineer – Product Team.Product team and contribute to building internet-scale applications where performance, reliability, scalability, and security are top priorities.The ideal candidate ...Show moreLast updated: 4 days ago
    • Promoted
    Amantya Technolgies - Embedded Software Engineer - CAN / RTOS

    Amantya Technolgies - Embedded Software Engineer - CAN / RTOS

    Amantya TechnolgiesGurgaon
    Skills : - Proficiency in C / C++ for embedded systems development.Strong understanding of embedded system architectures(e. STM family), especially MCUs (ARM, 32bit, 8 b...Show moreLast updated: 30+ days ago
    • Promoted
    AliTech - Senior Embedded Engineer - STB

    AliTech - Senior Embedded Engineer - STB

    ALi CorporationNoida
    Job description : About Company ALi Corporation (TWSE : 3041) is a leading SoC design company for digital multimedia.We devote ...Show moreLast updated: 30+ days ago