Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19828393

    PUNE · FULLTIME

    Embedded Software Engineer

    Beauto Systems logo

    Beauto Systems

    Pune · onsite · Posted 21d ago

    Sourced fromNaukri
    Undisclosed0–2 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 7 questions to answer1.3s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary
    As an Embedded Software Engineer, you will be an integral part of our engineering team, responsible for designing, developing, and testing embedded software for various electronic devices.


    Responsibilities
    • Develop embedded software solutions for microcontroller-based systems, ensuring functionality, reliability, and performance.
    • Write efficient and modular code in languages like C and C++ to control hardware components and peripherals.
    • Collaborate with hardware engineers to integrate software with hardware components, ensuring seamless communication and functionality.
    • Debug and troubleshoot software and hardware integration issues.
    • Work with Real-Time Operating Systems (RTOS) and develop firmware for embedded systems.
    • Implement low-level drivers and interface software for sensors, communication modules, and other embedded components.
    • Conduct rigorous testing and validation of embedded software to identify and fix bugs, ensuring the reliability and stability of the system.
    • Develop and execute test cases, document results, and iterate on software improvements.
    • Collaborate with cross-functional teams, including hardware engineers and product designers, to ensure cohesive product development.
    • Document software designs, specifications, and test procedures for future reference and knowledge sharing.
    • Ensure embedded software complies with industry standards, regulations, and safety requirements.
    • Stay updated with emerging trends and technologies in embedded software development.


    Requirements
    • Bachelor s degree in Computer Science, Electrical Engineering, or related field.
    • 0-2 years of experience in embedded software development.
    • Experience with microcontroller-based embedded systems projects or internships is a plus.
    • Strong programming skills in languages such as C and C++ for embedded systems.
    • Familiarity with microcontrollers, sensors, and communication protocols (SPI, I2C, UART).
    • Knowledge of Real-Time Operating Systems (RTOS) and embedded firmware development.
    • Ability to debug and optimize embedded software for performance and memory usage.
    • Basic understanding of hardware components and their interaction with embedded software.
    • Strong problem-solving skills and attention to detail.
    • Effective communication and collaboration abilities within a team environment.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    spiSENSORSUsageCommunication protocolsEmbedded Software DevelopmentC plus plusRTOSTest Case Executionelectrical engineeringComputer Science

    Embedded Software Engineer · waiting for your command