Talent.com
No longer accepting applications
Embedded Programmer (C, C++)

Embedded Programmer (C, C++)

Spectra Technovision (India) Pvt. Ltd.Vadodara, Gujarat, India
13 days ago
Job description

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

Responsibilities

  • Design and develop embedded software and firmware for various embedded systems, including
  • microcontrollers, microprocessors, and digital signal processors.
  • Collaborate with hardware engineers and system architects to define system requirements,
  • hardware-software interfaces, and system integration.
  • Develop low-level device drivers and interface software to facilitate communication between embedded systems and external peripherals.
  • Write efficient, reliable, and scalable code for real-time operating systems (RTOS) and bare-
  • metal environments.
  • Conduct thorough testing, verification, and debugging of embedded software to ensure
  • functionality, performance, and quality.2
  • Perform code reviews and provide constructive feedback to team members to maintain code
  • quality and ensure adherence to coding standards.
  • Optimize system performance, memory utilization, and power consumption for embedded
  • applications.
  • Stay updated with the latest technologies, tools, and trends in embedded systems development
  • and propose innovative solutions to improve system capabilities.
  • Collaborate with cross-functional teams, including hardware engineers, firmware engineers, and
  • product managers, to support product development and meet project timelines.
  • Document design specifications, software architecture, and technical specifications to facilitate
  • knowledge sharing and future maintenance.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field. A Master's degree is a plus.
  • 3+ years of experience.
  • Knowledge of C, Microcontrollers (8,32 bits).
  • Proven experience in embedded software development, preferably in a professional setting.
  • Proficiency in programming languages such as C, C++, OOPS, Multithreading and assembly
  • language for embedded systems.
  • Strong understanding of embedded systems architecture, real-time operating systems, and
  • hardware-software interfaces.
  • Experience with microcontrollers, microprocessors, and embedded development tools, such as
  • debuggers, emulators, and compilers.
  • Familiarity with communication protocols commonly used in embedded systems, such as UART,
  • SPI, I2C, and Ethernet.
  • Knowledge of software development methodologies, version control systems, and bug tracking
  • tools.
  • Excellent problem-solving skills and the ability to debug complex software and hardware issues. Strong analytical and organizational skills with the ability to work on multiple projects
  • simultaneously.
  • Effective verbal and written communication skills to collaborate with cross-functional teams and
  • document technical specifications.
  • Create a job alert for this search

    Programmer • Vadodara, Gujarat, India

    Related jobs
    • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscoveryVadodara, IN
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show moreLast updated: 30+ days ago
    • Promoted
    AppScan Product_Technical Lead (Java & C++ Developer)

    AppScan Product_Technical Lead (Java & C++ Developer)

    HCLSoftwareNadiad, IN
    Is a Product Development Division of HCL Tech : That operates its primary Software business.At HCL Software we Develop, Market, Sell and Support over 20 Product families in the areas of Customer Exp...Show moreLast updated: 30+ days ago
    • Promoted
    15h Left : Engineer / Senior Engineer / Tech Lead (C++, Linux / QT)

    15h Left : Engineer / Senior Engineer / Tech Lead (C++, Linux / QT)

    eInfochips (An Arrow Company)Vadodara, Gujarat, India
    What You'll Be Doing - Responsible for design and development of real time embedded software / firmware on Linux Platforms - To Analyse domain specific technical or low level requirement and modific...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    (Apply Now) QA Engineer (Embedded / IOT)

    (Apply Now) QA Engineer (Embedded / IOT)

    VOLANSYS (An ACL Digital Company)Vadodara, Gujarat, India
    VOLANSYS is a next generation Product Realization, Digital Transformation, and Data Science company, which acts as a ‘single stop IoT solution enabler’ for worldwide customers including fortune 500...Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    Embedded Linux Engineer (3 Days Left)

    Embedded Linux Engineer (3 Days Left)

    VOLANSYS (An ACL Digital Company)Vadodara, Gujarat, India
    Designation : Senior Engineer / Principal Engineer.Experience Required : 4 to 8 Years.Shift Timings : 10 AM to 7 PM (Mon-Fri). Job Functions / Responsibilities : .Requirement Understanding and require...Show moreLast updated: 1 hour ago
    • Promoted
    SAP ABAP technical EWM developer

    SAP ABAP technical EWM developer

    VegaHVadodara, IN
    Vegah LLC is seeking a highly skilled and forward-thinking SAP ABAP EWM Consultant (with TM expertise as a strong plus) to join our global delivery team. This role requires a minimum of 5+ years of ...Show moreLast updated: 28 days ago
    • Promoted
    • New!
    (High Salary) Senior Embedded Firmware Engineer – Power Electronics

    (High Salary) Senior Embedded Firmware Engineer – Power Electronics

    Orbitt SpaceVadodara, Gujarat, India
    Orbitt Space is a spacetech startup founded by ex-ISRO scientists and engineers, developing next-generation ion propulsion systems for ultra-low Earth orbit (ULEO ~200 km) satellites.Our propulsion...Show moreLast updated: 1 hour ago
    • Promoted
    (Apply Now) Embedded Programmer (C, C++)

    (Apply Now) Embedded Programmer (C, C++)

    Spectra Technovision (India) Pvt. Ltd.Vadodara, Gujarat, India
    The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code. Responsibilities - Design a...Show moreLast updated: 6 days ago
    • Promoted
    Lucy Electric - Embedded Software Engineer

    Lucy Electric - Embedded Software Engineer

    Lucy electricBaroda
    About This Role : Working as part of a team of embedded engineers you will be key to developing our next generation of embedded automation solutions.This is an excell...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Embedded Developer

    Embedded Developer

    VOLANSYS (An ACL Digital Company)Vadodara, Gujarat, India
    Experience Required : 4 to 6 Years.Shift Timings : 10 AM to 7 PM (Mon-Fri).Job Functions / Responsibilities : .Requirement Understanding and requirement writing. Design and develop Embedded systems ba...Show moreLast updated: 9 hours ago
    • Promoted
    Embedded Sevice Engineer for Mfg. Co. in Vadodara

    Embedded Sevice Engineer for Mfg. Co. in Vadodara

    ConfidentialVadodara
    We are seeking an Embedded Service Engineer to join our manufacturing team in Vadodara.The ideal candidate will be responsible for designing, developing, and maintaining embedded systems that enhan...Show moreLast updated: 30+ days ago
    • Promoted
    3 Days Left : QA Engineer (Embedded / IOT)

    3 Days Left : QA Engineer (Embedded / IOT)

    VOLANSYS (An ACL Digital Company)Vadodara, Gujarat, India
    VOLANSYS is a next generation Product Realization, Digital Transformation, and Data Science company, which acts as a ‘single stop IoT solution enabler’ for worldwide customers including fortune 500...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    ▷ Apply in 3 Minutes! Embedded Programmer (C, C++)

    ▷ Apply in 3 Minutes! Embedded Programmer (C, C++)

    Spectra Technovision (India) Pvt. Ltd.Vadodara, Gujarat, India
    The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code. Design and develop embedded ...Show moreLast updated: 1 hour ago
    • Promoted
    Senior C++ Lead Developer (India)

    Senior C++ Lead Developer (India)

    Epsilon Technologies GroupNadiad, IN
    Epsilon Technologies Group (Epsilon) is a specialist capital-markets technology solutions and services firm helping financial institutions modernize their platforms, risk management, and operations...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    IoT Project Developer

    IoT Project Developer

    CISpro Sourcingnadiad, gujarat, in
    We are seeking a skilled and motivated IoT Project Developer to support the development of smart embedded systems and cloud-connected solutions. This is a part-time freelance opportunity ideal for p...Show moreLast updated: 22 hours ago
    • Promoted
    • New!
    IBM Sterling Developer

    IBM Sterling Developer

    ThinkWise Consulting LLPnadiad, gujarat, in
    Location : Anywhere in India (Remote).Shift timings – 4pm to 1am IST.Skill Set : - Complex Mapping Scenarios, Trading partner onboarding, SQL. The ideal candidate will be responsible for managing and...Show moreLast updated: 10 hours ago
    • Promoted
    C++ Developer

    C++ Developer

    Infosysvadodara, India
    You will be at the forefront in shaping the future of our Sports broadcast, whose impact is seen by audiences around the globe You'll be contributing and help shaping the entire software developmen...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    (Immediate Start) Senior SDET Engineer (Embedded Tester)

    (Immediate Start) Senior SDET Engineer (Embedded Tester)

    VOLANSYS (An ACL Digital Company)Vadodara, Gujarat, India
    Total Experience required : 5+ years.Maintain automated test frameworks, testing tools, and simulators to meet functional. Strong coding experience in Python and ability to build logic to handle com...Show moreLast updated: 1 hour ago