Upload Button Icon Add office photos
filter salaries All Filters

6 Elektro Labs Jobs

Embedded developer

2-4 years

New Delhi

1 vacancy

Embedded developer

Elektro Labs

posted 4mon ago

Job Description

  • The Embedded Developer is responsible for designing, developing, and testing software and firmware for embedded systems
  • This role involves working closely with hardware engineers to develop software that controls and interacts with embedded devices
  • The Embedded Developer writes efficient and reliable code, conducts debugging and troubleshooting, and ensures the functionality, performance, and security of embedded systems

Responsibilities:

  • Embedded Software Development:Collaborate with hardware engineers to define software requirements and specifications for embedded systems
  • Design and develop embedded software and firmware using programming languages such as C, C++, or assembly language
  • Write clean, efficient, and reliable code for controlling and interacting with hardware components
  • Implement and integrate device drivers, protocols, and communication interfaces for seamless operation of embedded systems
  • Optimize software performance and memory usage to meet system constraints
  • System Integration and Testing:Conduct integration of software and firmware components with the hardware platform
  • Perform unit testing, integration testing, and system-level testing to ensure functionality, reliability, and performance
  • Debug and troubleshoot software and hardware issues, identifying and resolving bugs and malfunctions
  • Conduct code reviews and collaborate with the development team to improve software quality and maintainability
  • Stay updated with industry trends and emerging technologies related to embedded systems development
  • Hardware-Software Collaboration:Collaborate with hardware engineers in the selection and evaluation of hardware components for embedded systems
  • Provide input and recommendations for hardware design improvements to optimize software performance and functionality
  • Work closely with cross-functional teams to ensure seamless integration of software and hardware components
  • Participate in design reviews and technical discussions to align software and hardware requirements
  • Documentation and Version Control:Create and maintain technical documentation, including software requirements, design specifications, and user manuals
  • Use version control systems to manage and track software changes and ensure proper versioning
  • Document and communicate software architecture, interfaces, and APIs to facilitate collaboration with other developers
  • Compliance and Quality Assurance:Ensure compliance with industry standards, regulations, and best practices related to embedded systems development
  • Implement security measures and best practices to protect embedded systems from vulnerabilities and threats
  • Collaborate with quality assurance teams to develop and execute software testing strategies and ensure software reliability
  • Support the resolution of customer-reported issues and provide technical assistance when needed

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • Proven experience in embedded software development, firmware development, or a similar role
  • Proficiency in programming languages such as C, C++, or assembly language
  • Strong understanding of embedded systems architecture, hardware-software interactions, and real-time operating systems
  • Knowledge of microcontrollers, microprocessors, and hardware peripherals commonly used in embedded systems
  • Familiarity with communication protocols (e g, UART, SPI, I2C), device drivers, and embedded system debugging tools
  • Experience with embedded software development tools, integrated development environments (IDEs), and debuggers
  • Understanding of software testing methodologies, unit testing frameworks, and software debugging techniques

Employment Type: Full Time, Permanent

Read full job description

Compare Elektro Labs with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Infosys

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.6
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

IBM

4.1
Compare

iEnergizer

4.7
Compare

LTIMindtree

3.9
Compare

Similar Jobs for you

Embedded Developer at Telexa Technology Pvt Ltd

Indore

2-6 Yrs

₹ 2-6 LPA

Embedded Developer at KatMine Technology

Pune, Bangalore / Bengaluru

2-8 Yrs

₹ 4-7 LPA

Embedded Developer at Biorad Medisys

Pune

3-5 Yrs

₹ 5-10 LPA

Embedded Developer at Embsys

Chennai

2-4 Yrs

₹ 4-6 LPA

Embedded Developer at Avivys Cunsulting services

Mumbai

3-6 Yrs

₹ 5-8 LPA

Embedded Developer at RIOD LOGIC PRIVATE LIMITED

Cochin/Ernakulam/Kochi

1-4 Yrs

₹ 2-5 LPA

Embedded Developer at Xeedo Technologies

Mumbai, Bangalore / Bengaluru

2-8 Yrs

₹ 3-7 LPA

Embedded Developer at ELFONZE TECHNOLOGIES PRIVATE LIMITED

Chennai

2-5 Yrs

₹ 4-7 LPA

Embedded Developer at Metafolks

Chennai

2-5 Yrs

₹ 3-6 LPA

Embedded Developer at nHRMS - n Human Resources & Management Systems

Hyderabad / Secunderabad

3-6 Yrs

₹ 4-7 LPA

Embedded developer

2-4 Yrs

New Delhi

4mon ago·via naukri.com

IoT Intern

0-1 Yrs

New Delhi

4mon ago·via naukri.com

AR/VR developer

1-4 Yrs

New Delhi

4mon ago·via naukri.com

IoT Developer

2-4 Yrs

New Delhi

4mon ago·via naukri.com

Sales Professional

1-3 Yrs

New Delhi

4mon ago·via naukri.com

Artist 3D

4-6 Yrs

New Delhi

4mon ago·via naukri.com
write
Share an Interview