ThoughtFocus - Firmware Developer - C/C++

1 month ago


Bangalore, India ThoughtFocus Information Technologies Pvt Limited Full time

Job Description :


1. Excellent experience in C/C++, Python and Shell Scripting.


2. Experience in libraries like PySerial, libusb, USB classes like MSC, CDC and vendor class. python object classes, implementing low-level APIs.


3. Experience in POSIX standards, design, development, coding/porting and debugging of embedded software components like Boot loaders, Drivers, Diagnostics, Middleware and Embedded applications.


4. Device Drivers development for interfaces such as SPI, UART, I2C, ADC, PWM, GPIO etc.,


5. Excellent experience in processors/microcontroller preferably ESP 32 or similar series


6. Capability to understand the Processors & ICs Datasheets in detail


7. Experience in using Development/Configuration Tools - IDE, Emulators, Debuggers, Simulators, Git, and Code coverage.


8. Familiarity with automated testing and test engine development.


9. Experience with board bring up and digital hardware


10. Familiarity in Quality Process and Configuration Management tools like Git, Jira, Confluence, Bitbucket etc.

(ref:hirist.tech)

  • Bangalore, Karnataka, India ThoughtFocus Information Technologies Pvt Limited Full time

    Job Description :1. Excellent experience in C/C++, Python and Shell Scripting.2. Experience in libraries like PySerial, libusb, USB classes like MSC, CDC and vendor class. python object classes, implementing low-level APIs.3. Experience in POSIX standards, design, development, coding/porting and debugging of embedded software components like Boot loaders,...

  • Firmware Engineer

    4 weeks ago


    Bangalore, India Mempage Full time

    Job Title: Firmware Engineer - C ProgrammingAt Mempage Technologies Private Limited, we are seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our cutting-edge products.Job Summary:We are looking for a talented Firmware Engineer with a strong...


  • Bangalore, Karnataka, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

    SALARY : 15LPA - 25LPAElecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to a shelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in the Electronics product development & manufacturing cycle using 25+ micro-services on our platform.The Senior Firmware Engineer will design,...


  • Bangalore, Karnataka, India Workship Full time

    Roles & Responsibilities :- Design / Develop / Own / Maintain & Sustain Embedded Firmware written in C- Work on Low-level Embedded Firmware written in asynchronous mode- Design, Develop, Port, Debug, and Test C and Assembly code for Embedded Systems- Develop and Implement algorithms and procedures in C and Assembly code.- Own Technical documentation of the...

  • Firmware Developer

    3 weeks ago


    Bangalore, India EXIMIETAS DESIGN PRIVATE LIMITED Full time

    Job Description : About the Role :We are seeking a talented Storage Firmware Developer to join our team and contribute to the development of cutting-edge storage solutions. You will be responsible for designing, developing, and optimizing firmware for our storage devices, ensuring exceptional performance and reliability.Key Responsibilities :- Develop and...

  • Firmware Developer

    1 month ago


    Bangalore, Karnataka, India EXIMIETAS DESIGN PRIVATE LIMITED Full time

    Job Description : About the Role :We are seeking a talented Storage Firmware Developer to join our team and contribute to the development of cutting-edge storage solutions. You will be responsible for designing, developing, and optimizing firmware for our storage devices, ensuring exceptional performance and reliability.Key Responsibilities :- Develop and...

  • Firmware Engineer

    4 weeks ago


    Bangalore, India Mempage Full time

    Job Title: Firmware Engineer - C ProgrammingAt Mempage Technologies Private Limited, we are seeking a highly skilled Firmware Engineer with expertise in C programming to join our team.Company Overview:Mempage Technologies Private Limited is a leading provider of Product Engineering Services and Building Future Technology using cutting-edge digital...

  • Firmware Engineer

    4 weeks ago


    Bangalore, Karnataka, India Appsperts People Solution Full time

    Job Description :Roles and responsibilities : - Assist project teams in establishing product requirements and software specifications which fulfill customer needs- Design, code, test, review, and document embedded software/firmware in accordance with project cost, schedule, and performance objectives- Design and implement firmware modules using C, C++,...


  • Bangalore, India Akshaya IT Business Solutions Full time

    Job Description : - Manage and maintain firmware build tools, overseeing the build processes and releasing firmware for testing. Troubleshoot and resolve issues reported by the test team effectively. - Engage in code development, unit testing, debugging, and providing customer support for technical issues, leveraging extensive expertise in embedded...


  • bangalore, India ThoughtFocus Full time

    ThoughtFocus is looking for an Overall Lead who will be responsible for leading our delivery team for one of our capital markets client operating in alternative investment strategies. As an Overall Lead at ThoughtFocus, you will play a pivotal role in driving the successful delivery of our strategic initiatives. Experience in capital market/investment...


  • bangalore, India ThoughtFocus Full time

    ThoughtFocus is looking for an Overall Lead who will be responsible for leading our delivery team for one of our capital markets client operating in alternative investment strategies.As an Overall Lead at ThoughtFocus, you will play a pivotal role in driving the successful delivery of our strategic initiatives. Experience in capital market/investment banking...

  • Firmware Architect

    1 month ago


    Bangalore, Karnataka, India Antal International Full time

    Job Description :1. Develop the system SW, electrical architecture, and interfaces based on our platform requirements.2. Document the architecture in system engineering tools to provide traceability with overall system engineering requirements and validation.3. Collaborate closely with both customers, partners, and internal teams to communicate the...

  • Firmware Architect

    4 weeks ago


    Bangalore, Karnataka, India Antal International Full time

    Job Responsibilities :1. Develop the system SW, electrical architecture, and interfaces based on our platform requirements.2. Document the architecture in system engineering tools to provide traceability with overall system engineering requirements and validation.3. Collaborate closely with both customers, partners, and internal teams to communicate the...


  • Bangalore, Karnataka, India Antal International Full time

    Job Responsibilities :- Hands on Design and implementation to create, set up software solutions that is project ready with a solid process and framework including engineering documentation, training, and continuous skill development- Support and execute FW/SW board bring up, debug for all System design engineering projects- Firmware development experience...

  • SASNEE Technologies

    1 month ago


    Bangalore, Karnataka, India SASNEE Technologies Full time

    Company Description :Founded in 2014, SASNEE Technologies Pvt Ltd is a trusted partner for leading semiconductor and consumer electronics companies, specializing in video processing, Ultra High Definition (UHD), low-power system design, and IoT solutions. With a commitment to delivering best practices, SASNEE provides end-to-end product design and...


  • bangalore, India ThoughtFocus Full time

    A bachelor’s degree in computer engineering/electronics Engineering/Information technology/MCA/any other similar degree.8 to 10 years of Software Development, 2+ yrs involve TCP socket programming on Linux platform.comfortable in both Linux and Windows Environments, hands-on exposure to AWS cloudLinux, C/C++, Java, Perl/Python, shell scriptingProficient on...


  • bangalore, India ThoughtFocus Full time

    A bachelor’s degree in computer engineering/electronics Engineering/Information technology/MCA/any other similar degree. 8 to 10 years of Software Development, 2+ yrs involve TCP socket programming on Linux platform. comfortable in both Linux and Windows Environments, hands-on exposure to AWS cloud Linux, C/C++, Java, Perl/Python, shell scripting...


  • Bangalore, India Mempage Full time

    Job Title: Technologies - BLE Application Developer - Embedded C/C++ ProgrammingJob Summary:We are seeking a highly skilled BLE Application Developer with expertise in embedded systems and C/C++ programming to join our team at Mempage. The successful candidate will design, develop, and test BLE applications for various embedded systems, demonstrating a...

  • Firmware Engineer

    3 weeks ago


    Bangalore, India Mempage Full time

    Company OverviewMempage Technologies Private Limited specializes in Product Engineering Services and Building Future Technology using cutting-edge digital technologies like Artificial Intelligence, the Internet of Things (IoT), Edge, and Cloud Computing.The company focuses on R&D, MVP, product development, and technology services in areas such as Smart...


  • Bangalore, Karnataka, India Talpro Full time

    Job Description : - 6+ years of experience. - Worked in depth in Embedded firmware development. - Strong Programming skills in C, Code optimization extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232, timers, DMA, interrupts, ADC, DAC, RS 485,PWM - Strong debugging, well versed with BareMetal development and RTOS concepts. -...