Jobs
>
Ahmedabad

    Embedded Firmware Engineer - Ahmedabad, India - Embrill Private Limited

    Embrill Private Limited
    Embrill Private Limited Ahmedabad, India

    Found in: Appcast Linkedin IN C2 - 18 hours ago

    Default job background
    Technology / Internet
    Description

    Job Purpose:

    To design, develop and implement tools and processes that help the team create high-quality, reliable code faster. This might include things like testing frameworks, automated testing scripts, etc that meets business needs.

    Scope:

    Designing, developing, coding, testing and debugging system software

    To analyse and enhance efficiency, stability and scalability of system resources

    Key Accountabilities

    • Identify the client requirements and provide technical solution/ support to the customers regarding product issues
    • Design embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems.
    • Lead smaller software embedded systems development projects – identifying required development activities and directing other team members in completing those activities
    • Collaborate with team members, including hardware designers, to identify software related requirements and develop corresponding software design strategies or architecture that meets those requirements using the best approach based on performance, cost, and resources
    • Develop detailed software specifications based on requirements and implement embedded code in accordance with those defined requirements and/or specifications.
    • Initiate to bring-up the new custom embedded processor hardware with support from hardware designers
    • Establish software verification testing tools and methods and execute software testing activities
    • Provide software engineering input to development project quoting activities
    • Contribute to the improvement of department processes and tools, particularly those related to software development

    Qualification and Skills

    • 4-year degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science or a related engineering discipline
    • Must have advanced skill in developing original designs with Linux C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems
    • Intermediate knowledge of Linux device drivers, Linux Kernel Programming & debugging, Linux Kernel Internals design and development
    • Good to have knowledge in Yocto / Buildroot or any other build system
    • Good to have experience of Board support package (BSP), Device driver and boot loader development/porting
    • Advanced understanding and experience in software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as GIT, like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA
    • Communication Protocols such as SPI, UART, CAN, I2C, WIFI, and Bluetooth
    • Advanced understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware (RTOS application development)
    • Specific experience with common microcontroller and/or embedded processing platforms such as ARM
    • Strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git
    • Demonstrated skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
    • Clear understanding of higher-level languages, object-oriented methodologies, user-interface implementation, and PC application programming. Experience with Qt framework is a plus
    • Strong understanding of software test and QA tools and methodologies
    • Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution
    • Experience working with different embedded platform like microcontroller/microprocessor based on Texas Instruments, NXP, Microchip, ST Microelectronics, Espressif, Nordic etc.

  • KESAR HAENGBOG PVT LTD

    Firmware Engineer

    Found in: Talent IN C2 - 5 days ago


    KESAR HAENGBOG PVT LTD Ahmedabad, India Full time

    Firmware Engineers: 01 Positions · Experience Range: 0 to 2 years (Freshers are allowed) · Salary Range: 1.44 LPA to 4 LPA · Job Location: Work from Office · Roles & Responsibility: · Complete understanding of Embedded C & C++ programming languages · Design and implement softwa ...

  • Talent Corner

    Embedded Firmware Engineer

    Found in: Talent IN C2 - 5 days ago


    Talent Corner Gujarat, India

    Roles and Responsibilities · Exp. programming C · Able to write modular, reusable code . · RTOS experience - thread communications, synchronization, and overall design · Protocols - I2C, SPI, UART,CAN, USB, etc. · Exp. RTOS and bare-metal · Scripting lang Python and bash is a pl ...

  • TEKSUN

    Embedded Firmware Principal Engineer

    Found in: Talent IN C2 - 5 days ago


    TEKSUN Ahmedabad, India

    Technical Skills & Expertise : · ● Excellent programming skills in C/C++ · ● Working experience in bare metal, RTOS, and device driver development · ● Linux board bring up and kernel level programming skills, device driver development is must · ● End to end design and architectu ...

  • TEKSUN

    Sr. Embedded Firmware Engineer

    Found in: Talent IN C2 - 5 days ago


    TEKSUN Ahmedabad, India

    Key Responsibilities : · ● To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. · ● Perform software testing including unit, functional and system level requirement including manual and automated · ● Write firm ...

  • smartSense Consulting Solutions

    Senior Embedded Firmware Engineer

    Found in: Appcast Linkedin IN C2 - 14 hours ago


    smartSense Consulting Solutions Gandhinagar, India

    Senior Embedded Firmware Engineer · smartSense Consulting Solutions Pvt. Ltd. is looking for a results-driven Senior Embedded Firmware Engineer who is passionate working on designing the firmware of the Embedded Product and has the ability to understand the product requirements a ...

  • The TFPL

    Embedded Firmware Developer

    Found in: Appcast Linkedin IN C2 - 4 days ago


    The TFPL Ahmedabad, India

    Job descriptionPosition: Firmware Engineer · Experience: 3-4 Years · Location: Ahmedabad, Gujarat (Onsite) · We specialize in IoT industry, leveraging cutting-edge technologies to develop innovative solutions that drive our industry forward. · Responsibilities: · Proven experienc ...

  • eInfochips (An Arrow Company)

    Manual Device Testing:: Ahmedabad

    Found in: Appcast Linkedin IN C2 - 18 hours ago


    eInfochips (An Arrow Company) Ahmedabad, India

    Job Description: · Experience in writing test plans, test execution, test report, etc · Take initiatives and improve collaboration with developers and other key stakeholders. · Team player and exhibit a positive attitude · Strong collaboration, oral and written skills · Havin ...

  • Dotcad

    Technical Support Engineer

    Found in: Appcast Linkedin IN C2 - 14 hours ago


    Dotcad Ahmedabad, India

    Company Description · Dotcad is a technology solutions provider (system integrator) located in Ahmedabad. We have built a reputation for expertise, experience, and technological alliances in virtualization, mobility, networking, application delivery, and data center technologies. ...

  • isparrow services Pvt ltd

    C and Linux Developer

    Found in: Talent IN C2 - 6 days ago


    isparrow services Pvt ltd Ahmedabad, India

    ResponsibilitiesBachelor degree in Electrical Engineering Computer Engineering orequivalent Minimumof 2 years of work experience in a software developmentenvironmentEmbedded platform developmentexperience Linuxkernel and device driver developmentexperience Handsonexperience codin ...

  • TEKSUN

    Sr. Pre-Sales Engineer

    Found in: Talent IN C2 - 20 hours ago


    TEKSUN Ahmedabad, India

    Required technical skills : · ● Hands on experience with writing Technical and Business proposals. · ● Team Management, Communication and Strategic orientation. · ● Customer interaction and pitch presentation. · ● Understanding of end-to-end Software Life Cycle management, that ...

  • Arrow Electronics

    Engineer/Senior Engineer/Technical Lead

    Found in: beBee S2 IN - 22 hours ago


    Arrow Electronics Ahmedabad, India OTHER

    Position: · Engineer/Senior Engineer/Technical Lead (MCU RTOS)Job Description: · Key Responsibilities · Responsible for design and development of real time embedded software/firmware on RTOS based Platforms. · To Analyse domain specific technical or low-level requirement and modi ...

  • Fortive

    Software Test Engineer

    Found in: beBee S2 IN - 1 day ago


    Fortive Ahmedabad, India Full time

    Role: Software Test Engineer · Location: Ahmedabad, India · This is an outstanding place to work · It all starts with the people. You will love working with colleagues who have a genuine desire to innovate and seek out complicated problems. We each come into work every day trying ...

  • Micron

    SR A/T SUPPLIER QUALITY ENGINEER

    Found in: Talent IN C2 - 20 hours ago


    Micron Sanand, India

    Our vision is to transform how the world uses information to enrich life for all. · Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and ...