Embedded Firmware Engineer

Found in: Appcast Linkedin IN C2 - 3 weeks ago


Ahmedabad, India Embrill Private Limited Full time

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.

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 3 weeks ago


    Ahmedabad, India Embrill Private Limited Full time

    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 softwareTo analyse and enhance efficiency, stability and...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 1 day ago


    ahmedabad, India Embrill Private Limited Full time

    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 softwareTo analyse and enhance efficiency, stability and...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Ahmedabad, India HOPS HEALTHCARE Full time

    Hops Healthcare is hiring for Embedded Firmware Engineer (IOT Engineer)Roles & Responsibilities:1) Develop and Verify Code for the Specified Controller According to the Requirement.2) Develop BLE/Wi-Fi/ Cloud base low power portable Products.3) Multi-tasking implementation using RTOS.4) Develop Architecture for the Data Forwarding & Relaying.5) Develop...

  • Embedded Firmware Engineer

    Found in: Talent IN 2A C2 - 3 weeks ago


    Ahmedabad, India Embrill Private Limited Full time

    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...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 3 weeks ago


    Ahmedabad, India Embrill Private Limited Full time

    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,...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 3 weeks ago


    ahmedabad, India Embrill Private Limited Full time

    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,...

  • Embedded Firmware Engineer

    Found in: Talent IN C2 - 3 weeks ago


    Ahmedabad, India HOPS HEALTHCARE Full time

    Hops Healthcare is hiring for Embedded Firmware Engineer (IOT Engineer)Roles & Responsibilities: 1) Develop and Verify Code for the Specified Controller According to the Requirement. 2) Develop BLE/Wi-Fi/ Cloud base low power portable Products. 3) Multi-tasking implementation using RTOS. 4) Develop Architecture for the Data Forwarding & Relaying. 5) Develop...

  • Firmware Engineer

    Found in: Talent IN C2 - 3 weeks ago


    Ahmedabad, India KESAR HAENGBOG PVT LTD Full time

    Firmware Engineers: 01 PositionsExperience Range: 0 to 2 years (Freshers are allowed) Salary Range: 1.44 LPA to 4 LPAJob Location: Work from Office Roles & Responsibility: Complete understanding of Embedded C & C++ programming languages Design and implement software of IoT embedded devices and systems from requirements to production and commercial...

  • Firmware Engineer

    Found in: Talent IN C2 - 3 weeks ago


    Ahmedabad, India Talent Corner Full time

    Roles and Responsibilities   Design, develop, maintain firmware for embedded systems, focusing on Linux-based platforms. Linux kernel modifications and customizations to support the embedded systems. Device drivers for hardware components, ensuring compatibility with Linux. Desired Candidate Profile   Bachelor's or Master's degree in Electrical...

  • Senior Embedded Engineer

    Found in: Whatjobs IN C2 - 3 weeks ago


    ahmedabad, India Paradise Placement Consultancy Full time

    Job 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...

  • Senior Embedded Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Ahmedabad, India Paradise Placement Consultancy Full time

    Job 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 needsScope:Designing, developing, coding, testing and debugging system softwareTo analyse and enhance efficiency,...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Ahmedabad, India Corporate Resources Full time

    Job DescriptionDevelopment, debugging and optimization of various modules and complete systemReal-time Microcontroller/Microprocessor based embedded programmingPeripherals programming like UART, SPI, I2CBasic Fundamentals of Embedded programming on RTOSTesting whole systemIndustryIT-Software / Software ServicesFunctional AreaIT Software - Application...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 3 weeks ago


    ahmedabad, India Corporate Resources Full time

    Job Description Development, debugging and optimization of various modules and complete system Real-time Microcontroller/Microprocessor based embedded programming Peripherals programming like UART, SPI, I2C Basic Fundamentals of Embedded programming on RTOS Testing whole system ...

  • Project Lead Embedded

    Found in: Whatjobs IN C2 - 2 weeks ago


    ahmedabad, India Paradise Placement Consultancy Full time

    Job Description: This is a Leadership role • Be Accountable for Product Engineering Services Delivery • Lead a team of hardware and software engineers to work together to deliver complex projects • Be responsible for effort estimation and daily progress on each project • Track the projects progress by using the project plan and...

  • Embedded Testing Engineer

    Found in: Talent IN C2 - 3 weeks ago


    Ahmedabad, India HOPS HEALTHCARE Full time

    The Opportunity: The Quality Control (QC) will work directly with project and business teams to ensure the highest quality execution. This role also provides a prime opportunity to learn about all aspects of Investments. Responsibilities: 1. Strong Knowledge of test plans, processes, and their implementation across relevant products, on multiple platforms,...

  • eInfochips - Firmware Validation Lead - Embedded C

    Found in: Whatjobs IN C2 - 3 weeks ago


    Bangalore,Ahmedabad,Pune,Hyderabad,Chennai,Noida,Indore, India eInfochips (An Arrow Company) Full time

    Role : Firmware Validation Lead. Location : Ahmedabad, Pune, Bangalore, Hyderabad, Indore, Chennai, Noida. Company Overview : . eInfochips, an Arrow company, is a global leader in product engineering and semiconductor design services. Renowned for our technological innovations, we've developed over 500 products, achieving 40M deployments across 140...

  • eInfochips - Firmware Validation Lead - Embedded C

    Found in: Adzuna IN C2 - 2 weeks ago


    Bangalore/Ahmedabad/Pune/Hyderabad/Chennai/Noida/Indore, IN eInfochips Full time

    Role : Firmware Validation Lead. Location : Ahmedabad, Pune, Bangalore, Hyderabad, Indore, Chennai, Noida. Company Overview : . eInfochips, an Arrow company, is a global leader in product engineering and semiconductor design services. Renowned for our technological innovations, we've developed over 500 products, achieving 40M deployments across 140...

  • eInfochips - Firmware Validation Lead - Embedded C

    Found in: Whatjobs IN C2 - 4 days ago


    Bangalore/Ahmedabad/Pune/Hyderabad/Chennai/Noida/Indore, India eInfochips (An Arrow Company) Full time

    Role : Firmware Validation Lead. Location : Ahmedabad, Pune, Bangalore, Hyderabad, Indore, Chennai, Noida. Company Overview : . eInfochips, an Arrow company, is a global leader in product engineering and semiconductor design services. Renowned for our technological innovations, we've developed over 500 products, achieving 40M deployments across 140...

  • Embedded Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Ahmedabad, India Snaphunt Full time

    The OfferWork within a company with a solid track record of successFlexible working optionsLeadership RoleThe JobYou will be responsible for :Gathering and evaluating user feedback.Providing code documentation and other inputs to technical documents.Supporting continuous improvement by investigating alternatives and new technologies and presenting these for...

  • Embedded Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Ahmedabad, India Ikamate HR Full time

    We only bring the bestWe believe in our service and deliver best resultWe are glad to introduce our self as IKAMATE HR INDIA PVT LTD as one of the emerging and fastest growing HR solution providing Company. We proudly state that our Company provides the best quality of services to the client. We believe in people that make the things possible as people are...