Back
India   India   Engineer   Change Leaders -

Embedded C Engineer - RTOS/Microprocessor (4-6 yrs) Any Location/Bangalore/Ch... | Engineer in Eng1

Change leaders

This listing was posted on hirist.

Embedded C Engineer - RTOS/Microprocessor (4-6 yrs) Any Location/Bangalore/Ch...

Location:
Any Location/Bangalore/Chennai
Description:

JOB DESCRIPTION :Role : Embedded C Developer/ EngineerExperiences : 4-6 yearsLocation : Chennai & BangalorePrimary Skills : Embedded C programming, Data Structure & PointersDesired 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)
Education/experience:
2 To 5 Years
Company:
Change Leaders
Posted:
April 3 on hirist
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Embedded C Engineer - RTOS/Microprocessor (4-6 yrs) Any Location/Bangalore/Ch...
Embedded C Engineer - RTOS/Microprocessor (4-6 yrs) Any Location/Bangalore/Ch... is a Engineering Engineer Job at Change Leaders located in India. Find other listings like Embedded C Engineer - RTOS/Microprocessor (4-6 yrs) Any Location/Bangalore/Ch... by searching Oodle for Engineering Engineer Jobs.