Embedded C Engineer

2 months ago


india Change leaders Full time

JOB DESCRIPTION :

Role : Embedded C Developer/ Engineer

Experiences : 4-6 years

Location : Chennai & Bangalore

Primary Skills : Embedded C programming, Data Structure & Pointers

Desired Skills & Responsibilities :

- An Embedded C Engineer well versed in software development using data structures and pointers.

- This person should be comfortable in troubleshooting code to identify compiler or logical errors, design and develop C code.

- Should also be familiar with the industry standard testing tools such as Vector, Canape and Canalyzer, Lauterbach, Trace32 etc.

- The Embedded C Engineer is responsible for designing, developing, and maintaining embedded systems software and firmware.

- This role involves low-level programming using the C language to interface with hardware components, microcontrollers, and other embedded systems.

- The engineer will collaborate with cross-functional teams to deliver robust and efficient embedded solutions.

Responsibilities :

- Embedded Software Development :

- Design and implement embedded software and firmware using the C programming language.

- Develop and optimize code for real-time systems and resource-constrained environments.

Microcontroller Programming :

- Work with microcontrollers and processors to develop code that interfaces with various hardware components and peripherals.

- Implement low-level drivers and hardware abstraction layers (HAL) to facilitate hardware communication.

System Integration :

- Collaborate with hardware engineers to integrate software with embedded systems.

- Ensure seamless interaction between software and hardware components.

Debugging and Testing :

- Conduct debugging and testing of embedded software to identify and resolve issues.

- Perform hardware-software integration testing to validate system functionality.

Code Optimization :

- Optimize code for performance, memory usage, and power consumption.

- Implement efficient algorithms and data structures for embedded applications.

Documentation :

- Create and maintain detailed documentation for software architecture, design, and code.

- Document code interfaces and dependencies for future reference.

Collaboration :

- Collaborate with cross-functional teams, including hardware engineers, firmware developers, and quality assurance engineers.

- Participate in design reviews and provide input on system architecture and software design.

Qualifications :

- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.

- Proven experience in embedded systems development using the C programming language.

- Strong understanding of microcontroller architectures and embedded systems design principles.

- Proficiency in debugging tools and techniques for embedded systems.

Preferred Skills :

- Experience with communication protocols such as UART, SPI, I2C.

- Familiarity with real-time operating systems (RTOS).

- Knowledge of assembly language programming for specific microcontrollers.

- Understanding of hardware design and schematics.

- Familiarity with version control systems (e.g. Git).

(ref:hirist.tech)

  • india Vraus Embedded Solutions Full time

    Opportunity for InternshipTitle: Embedded Systems SW Developer(Intern)Location: Pune, MaharashtraStipend will be provided.Join our startup and embark on a journey of endless possibilities. We offer a unique opportunity to delve into all aspects of embedded systems development, from requirements gathering, Development, Testing and validation. If you're...


  • india AXISCADES Full time

    POSITION PROFILE: Payments/Embedded & Application Engineer POSITION OVERVIEW Position purpose: To build, maintain and support embedded software solutions with a commitment to delivering a quality solution on time and to agreed customer standards Essential: Qualification in Engineering, Physics, or equivalent practical experience 7 years embedded and/or...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • india Talentry Full time

    Job Description Embedded C++ Software DeveloperContract (4 month+) 60.00/hrSan Diego, CA (Onsite). US CITIZENS ONLY Embedded Software Engineer (4-month Contract) We are seeking 4 skilled embedded software engineers to design and develop software in C++ for a SATCOM application on embedded Linux. As one, you will collaborate with system engineering on modem...

  • Embedded C Developers

    3 weeks ago


    india Aritha Consulting Services Full time

    Job Description Embedded C developers Should have an experience in C Programming. STB experience is must, TV domain and RDK experience is plus.Experience: 5 to 10 yearsWork Location: Offshore / RemoteRequirements Embedded C developers Should have an experience in C Programming. STB experience is must, TV domain and RDK experience is plus.Experience: 5 to...

  • Embedded Engineer

    2 weeks ago


    india CityGreens Full time

    Job Description We are seeking a motivated and detail-oriented Entry-Level Embedded Engineer to join our engineering team. The ideal candidate will have a foundational knowledge of embedded systems and a passion for agriculture technology. You will contribute to the development and optimization of our IoT devices and systems, helping to advance our...


  • india Job Excel Full time

    Job Description Strong English Communication:  The candidate must possess excellent communication skills in English Minimum 5+ Years of Experience in Embedded Firmware Engineering:  We are seeking candidates with a proven track record and substantial experience in Embedded Firmware Engineering, with a minimum of 5 years in the field. Experience in RTOS...

  • Embedded C

    1 month ago


    India Purview Services Full time

    Experience: - 0 - 0 years- Qualification: - Job Location: - Job Type: - Contract- Skills: - Vacancies: - 0**Job Posted**: Feb 02, 2023 | **Total views: 1** **Job Description**: Embedded C, Linux RTOS **About Company**: Purview is a leading Digital Cloud & Data Engineering company headquartered in Edinburgh, United Kingdom having a presence in 14 countries...

  • Embedded Engineer

    7 days ago


    india AXISCADES Full time

    About Us AXISCADES is a technology solutions company focusing on engineering solutions and services. We bring expertise that caters to the engineering, technology, manufacturing and digital needs of fortune 100 clients in aerospace, defense, heavy engineering, automotive, energy & medical equipment sectors. With decades of experience in creating innovative,...

  • Embedded Engineer

    7 days ago


    india HARMAN International Full time

    HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...

  • Embedded Engineer

    1 week ago


    india CodeVyasa Full time

    Looking for a Embedded Engineer| Bangalore to join a team of rockstar developers. The candidate should have a minimum of 3-8 years. of experience as Embedded Engineer. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS...


  • india TeraLumen Solutions Full time

    Are you passionate about creating innovative solutions in the world of embedded systems? We're on the lookout for a skilled Embedded Software Engineer to join our dynamic team! Position : Embedded Engineer Location : Chennai Joining Preference: Immediate Joining Responsibilities: Designing, developing, and debugging embedded software solutions for...


  • Anywhere in India,Multiple Locations,Bangalore Havells India Limited Full time

    Location : Bangalore - B.Tech/ M.Tech in Electronics or Electrical with 3-7 year experience.Essential competencies : - Strong in Embedded C/C++, object oriented software development Programing skills- Hands on experience in low level driver developments - Experience on non OS based system designs- Development on Linux Platform/RTOS with an emphasis on...


  • india PloPdo Full time

    We are looking for a talented Embedded Electronics Firmware Developer with specialized experience in audio processing to join our team. The ideal candidate will have a strong background in embedded systems design, firmware development, and audio signal processing. As an Embedded Electronics Firmware Developer, you will play a key role in developing firmware...


  • india eInfochips (An Arrow Company) Full time

    Job Profile • Providing solution to existing and new clients. • Providing Technical Solution for RFQ • Should have Engineering background in Embedded (C programming Linux, Boot Loader, Device Driver and so on) • Should have excellent communication skill. Required skills set: • Strong fundamentals & problem solving skill. • Strong Experience in C...

  • Embedded Developer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations Antal Internationaal Full time

    Job Description :Summary of role :The opening is an exciting opportunity for an experienced developer interested in making an impact in the healthcare space through the development of innovative point-of-care testing devices. The right candidate will be able to plan and build the product along with an agile, interdisciplinary team comprising engineers and...


  • india We IT Global AB Full time

    Job Description Assignment Description and RequirementsFor one of our customers in Uppsala we are looking for a experienced embedded developer . Work will be conducted in collaboration with customer embedded team and cross functional teams.ResponsibilitiesSupport and drive embedded development within project.Support tool development for sub system level...

  • Embedded Engineer

    3 weeks ago


    india Tech Mahindra (formerly Mahindra Satyam) Full time

    Tech Mahindra hiring Embedded developer @ Hyderabad/Bengaluru NP: Immediate to 15 days joiner Technical Stack: C Embedded developer, Linux and Zephyr Or RTOS (any rtos applications) Job details: Analyze and understand the requirements of the embedded systems Design, develop, code, test and debug system software Analyze and enhance efficiency, stability and...


  • india Techs to Suit Inc Full time

    Exp - 6 to 8 Years Job Location - Gurgaon Work from Office Position - Technical Lead Requirements: Bachelors or Master’s degree in Electrical Engineering, Computer Science, Must have Worked on ESP32 microcontroller Proven experience in embedded systems development, including C/C++ programming. Familiarity with microcontrollers, sensors, and communication...