Search by job, company or skills

Gemicates

Senior Embedded System Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Job Summary:

We are seeking a highly skilled and motivated Embedded Systems Engineer with 5- 8 yrs of experience to design, develop, and implement software for embedded devices and systems. The candidate will work closely with cross-functional teams to create innovative solutions for [insert industry/domain, e.g., IoT, Automotive, Consumer Electronics, etc.].

Key Responsibilities:

  1. Embedded System Development:
  • Design and implement embedded software for microcontrollers/microprocessors.
  • Develop firmware to integrate hardware and software components.
  1. Programming & Debugging:
  • Write efficient, modular, and reusable code in C, C++, or Python.
  • Test and debug embedded systems to ensure optimal performance and reliability.
  1. Hardware Integration:
  • Collaborate with hardware engineers to integrate hardware components and debug hardware-software interfaces.
  • Interpret schematics, datasheets, and PCB layouts.
  1. System Optimization:
  • Optimize system performance, memory usage, and power consumption.
  • Implement real-time operating systems (RTOS) and low-level drivers.
  1. Prototyping & Testing:
  • Design prototypes and conduct hardware-in-the-loop (HIL) simulations.
  • Perform validation tests to ensure product reliability under various conditions.
  1. Documentation:
  • Document technical designs, development processes, and testing procedures.
  • Provide technical support and training to team members as needed.
  1. Project Collaboration:
  • Work with cross-functional teams, including software, hardware, and quality assurance teams.
  • Support project planning and timeline estimations.

Qualifications:

  • Bachelors or Masters degree in Electronics, Computer Engineering, or a related field.
  • Proven experience in embedded systems development and debugging.
  • Proficiency in programming languages such as C, C++, and Python.
  • Knowledge of microcontrollers/microprocessors (e.g., ARM Cortex, AVR, PIC).
  • Familiarity with communication protocols like UART, SPI, I2C, and CAN.
  • Experience with tools like JTAG debuggers, oscilloscopes, and logic analyzers.

Preferred Skills:

  • Experience with RTOS (e.g., FreeRTOS, VxWorks).
  • Knowledge of wireless communication technologies (e.g., Bluetooth, ZigBee, Wi-Fi).
  • Understanding of IoT frameworks and cloud platforms.
  • Experience with Agile development methodologies.
  • Familiarity with version control tools like Git.

More Info

Industry:Other

Function:Embedded Systems

Job Type:Permanent Job

Date Posted: 12/02/2025

Job ID: 105292989

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Google

Senior Silicon Engineer, Embedded Systems

Google
SprintRay Inc.

Senior Software Quality Engineer (Embedded Systems)

SprintRay Inc.
Last Updated: 14-03-2025 09:19:46 AM
Home Jobs in Chennai Senior Embedded System Engineer