Talent.com
This job offer is not available in your country.
Embedded Programmer (C, C++)

Embedded Programmer (C, C++)

Spectra Technovision (India) Pvt. Ltd.India
4 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 • India

Related jobs
  • Promoted
SAP BPC - ( BPC Embedded+ABAP )

SAP BPC - ( BPC Embedded+ABAP )

Numeric TechnologiesNagpur, IN
Position : SAP BPC Embedded ( SAC+ABAP).Bachelor’s in engineering or Post Graduation – Masters in Computer Application or an MBA or related discipline or equivalent work experience.Minimum 5-7 years...Show moreLast updated: 20 days ago
  • Promoted
Embedded Engineer - C / C++ Programming

Embedded Engineer - C / C++ Programming

FUTURES AND CAREERSIndia
Description : Job Summary : We are looking for a skilled Embedded Engineer to design, develop, test, and maint...Show moreLast updated: 10 days ago
  • Promoted
Embedded Software Architect - C++ Programming

Embedded Software Architect - C++ Programming

FirstcareercentreIndia
Job Description : We are looking for an experienced Embedded Software Developer with strong expertise in C++ and embedded systems. The candidate will work on designing, develop...Show moreLast updated: 13 days ago
  • Promoted
Embedded Developer

Embedded Developer

Persistent SystemsIndia
We are seeking Embedded Developer with hands on experience of c++, linux.Role : Embedded Developer (C++, Linux) Location : Bangalore Experience : 5 to 10 years Job Type : Full Time Employment.Design, i...Show moreLast updated: 18 days ago
  • Promoted
C++ Developer - 30570

C++ Developer - 30570

TuringNagpur, IN
Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 19 days ago
  • Promoted
  • New!
Embedded Engineer

Embedded Engineer

Synstack Technologiesnagpur, maharashtra, in
Bangalore, Remote for good candidates.Design and implement multi-modal embedding models that create unified vector representations across text, images, video, audio, and other modalities.Build and ...Show moreLast updated: 20 hours ago
  • Promoted
  • New!
Embedded Developer (C++ & Linux) [Urgent Search]

Embedded Developer (C++ & Linux) [Urgent Search]

Persistent SystemsIndia
Location : Onsite, Bangalore (WFO 5 Days a week).We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camer...Show moreLast updated: 5 hours ago
  • Promoted
Embedded Engineer

Embedded Engineer

Tenet K D Platforms Pvt LtdIndia
We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on Full Stack Hardware Developer with strong experience in STM32, ESP32, and other mic...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
▷ (High Salary) Embedded Software Team Lead

▷ (High Salary) Embedded Software Team Lead

Votary Softech Solutions Pvt. Ltd.India
We are looking for a Lead Embedded Software Engineer to guide and mentor a high-performing team focused on microcontroller platforms. The role involves developing and maintaining low-level software,...Show moreLast updated: 5 hours ago
  • Promoted
Principal C++ Engineer (Remote)

Principal C++ Engineer (Remote)

CodeMyMobileNagpur, IN
Remote
Experience Required : 10+ Years.If you are a passionate C++ developer who values craftsmanship and autonomy, and believe you align well with the requirements below, we would love to hear from you.P...Show moreLast updated: 13 days ago
  • Promoted
▷ Apply Now : Embedded Engineer

▷ Apply Now : Embedded Engineer

Tenet K D Platforms Pvt LtdIndia
We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on Full Stack Hardware Developer with strong experience in STM32, ESP32, and other mic...Show moreLast updated: 22 days ago
  • Promoted
C++ Software Engineer - 30570

C++ Software Engineer - 30570

TuringNagpur, IN
Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 19 days ago
  • Promoted
  • New!
Embedded Developer

Embedded Developer

Acconexus Global SolutionsIndia
Embedded Developer – Embedded Systems (Microcontrollers & Electronics).We are looking for a skilled Embedded Developer to design, develop, and maintain embedded firmware for electronic control syst...Show moreLast updated: 5 hours ago
  • Promoted
Embedded Developer (C++ & Linux)

Embedded Developer (C++ & Linux)

Persistent SystemsIndia
Title : Embedded Developer Location : Onsite, Bangalore (WFO 5 Days a week) Type : Fulltime.We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embe...Show moreLast updated: 18 days ago
  • Promoted
Senior Software Engineer (C++ & C#)

Senior Software Engineer (C++ & C#)

KLDiscoveryNagpur, 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
Embedded Development Lead - C / C++

Embedded Development Lead - C / C++

FirstcareercentreIndia
Description : Job Description : We are looking for a skilled Embedded Software Developer with strong experience in C++ and RTOS-based applicati...Show moreLast updated: 13 days ago
  • Promoted
BPC Embedded Developer

BPC Embedded Developer

Insight Globalnagpur, maharashtra, in
Develop Embedded planning models, data models, and business rules with Fox scripting, Planning Functions (Badi / Class / BApi) in SAP BPC Embedded. Manage data extraction, transformation with Routines, ...Show moreLast updated: 4 days ago
  • Promoted
SAP ABAP technical EWM developer

SAP ABAP technical EWM developer

VegaHNagpur, 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: 19 days ago