Bootstrap

TekWissen India

Software Engineer โ€“ Embedded Systems - nVENT

๐Ÿ“ŒBengaluru, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

on-site

Overview

TekWissen is a global workforce management provider throughout India and many other countries in the world.

Position: Software Engineer โ€“ Embedded Systems - nVENT

Location: Bangalore

Work Type: Onsite

Job Type: Full time

Job Description

  • Designing, developing, reviewing, and maintaining embedded software products.
  • Embedded Software Development โ€“ Design, code, test and maintain embedded software/firmware for next generation of electrical connected products.
  • Develop low level drivers and interface with hardware components.
  • System Integration โ€“ Integrate software/firmware with hardware components, sensors, and peripherals.
  • Ensure optimal performance, reliability, and resource utilization.
  • Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus, or wireless technologies.
  • Debug and troubleshoot software and hardware issues.
  • Testing and Debugging: Develop and execute test plans to verify and validate embedded systems.Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency.
  • Improve system performance and response times.
  • Documentation โ€“ Create and maintain technical documentation, including code comments, user manuals and design documents.
  • Security and Safety considerations โ€“ Implement security features and adhere to safety standards relevant to industry
  • Collaboration โ€“ Collaborate with cross โ€“ functional teams including hardware engineers, quality assurance, product managers and solution architects.
  • Participate in design reviews and project meetings.
  • Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques.
  • Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning โ€“ Stay updated on industry trends, emerging technologies, and best practices in embedded development.

Skills

  • Proficiency in Embedded C programming
  • Experience with Linux OS
  • Experience with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals.
  • Experience with system management and industrial protocols (SNMP, Redfish, BacNet, ProfiNet, EtherNet/IP)
  • Good to have knowledge of Communication Protocols - HTTPS, JavaScript, SMTP, Modbus/TCP.
  • Experience with RUST is an added advantage.

Requirements

You Have:

  • Academic background in bachelor's degree or above in Electronics or Computer Science/Electrical Engineering or equivalent.
  • 8-12 years of Embedded firmware/software development experience in Embedded C/C++, Linux based development experience.
  • Experience working in IPC, multi-threading concepts.
  • Good knowledge of coding standards.
  • Experience working with a team of engineers using Agile methodologies.
  • Good analytical, problem-solving skills.

TekWissenยฎ Group is an equal opportunity employer supporting workforce diversity.
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer

@ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer

@ Abbott, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer

@ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Working model

    on-site

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—