Embedded Developer - Bengaluru, India - Hire Xpert

    Hire Xpert
    Hire Xpert Bengaluru, India

    1 week ago

    Hire Xpert background
    Full time
    Description

    Job Description :

    • Minimum Academic Qualification: B.Tech (CSE/IT/ECE/EE)
    • Year of Experience: 6 Years
    • Notice Period : Less than 30 Days.
    • Location : Bangalore

    Required keyword : Embedded Development, C++, ADAS, Automotive Domain

    • Understanding of software features of ADAS related (Customer requirement)
    • Functional feature implementation
    • Perform QAC and Unit test.
    • Preparing detailed design documents.
    • Debug and fix problem reports
    • Ecu board bringing up

    Essential Skills:

    • Excellent written and oral communication skills
    • Self-motivated professional with a result-oriented approach
    • Fast learner and quick thinker

    Desirable Skills:

    • Good Technical understanding.
    • Meeting with clients, designers, and engineering teams to define technical requirements.
    • Designing program architecture based on project requirements and hardware specifications.
    • Writing software code, embedded programs, and system protocols.
    • Conducting tests on the embedded software systems to ensure proper integration
    • Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies.
    • Implementing effective repairs, modifications, and upgrades to the embedded code.
    • Liaising with design and engineering teams to ensure process alignment.
    • Managing project timelines and reporting any delays or issues to the supervisor.
    • Generating diagnostic reports, technical manuals, and software development documentation.
    • Maintaining embedded software systems and performing maintenance as needed.
    • A bachelors degree in computer science, computer engineering, or similar.
    • A minimum of three years' experience as an embedded developer.
    • Proficiency in C and C++ programming languages.
    • Strong knowledge of hardware architecture such as ARM, MIPS, and x86.
    • Familiarity with hardware protocols including USB, UART, I2C, and SPI.
    • Experience with OS platforms such as Linux, Unix, and RTOS.
    • Excellent diagnostic skills.
    • Strong analytical and problem-solving abilities.
    • Strong organizational and project management skills.
    • The ability to keep abreast with the latest advancements in technology and techniques.