Senior Embedded Firmware Engineer

Key Skills

32 Bit Microcontrollers MPLAB CCS Keil MISRA-C Real-time Operating Systems (RTOS) Work From Home

Job Description

•Designing and implementing firmware of embedded devices and systems based on 32 microcontrollers with SoC’s like Memory/SPI/I2C/UART/USB etc.

• Designing, developing, coding, testing and debugging system software

• Analyzing/enhancing efficiency, stability and scalability of system resources

Responsibilities:

• Design and implement software of embedded devices and systems from requirements to production and commercial deployment

• Design, develop code, test and debug system software using JTAG tools and conversant with Logic Analyser, DSO’s etc.

• Code design/review (Code Walkthrough, Unit Testing & Functional Testing)

• Analyze and enhance efficiency, stability and scalability of system resources (Code Complexity, Cyclomatic Complexity, Loop timings, etc.)

• Integrate and validate new product designs

• Support software QA and optimize I/O performance (LDRA software testing)

• Provide post production support

• Interface with hardware design and development

• Expert in opensource software (Linux/Ubuntu)

Mandatory Requirements and skills

• BTech - CS/BCA/MCA degree

• Proven working experience (12-15 yrs) in software development/SDLC

• Experience in hands-on development, coding and debugging/troubleshooting on embedded targets based on TI/Microchip/NXP/Cypress/Motorola and other 32 but microcontrollers.

• Experience in working with MPLAB, CCS, Keil and other development IDE’s

• Solid programming experience in C. MISRA-C desirable for Critical Systems

• Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems (RTOS)

• Familiarity with software configuration management tools, defect tracking tools, and peer review (JTAG mandatory)

• Excellent knowledge of OS coding techniques, drivers, TCP/IP & UDP protocols, https, AES128 encryption, data compression techniques, MQTT etc.

• SPI/I2C/UART/USB interfaces and hardware subsystems

• Experience in working with Wi-Fi, BLE. 4G/LTE modules for data transport

• Experience in interfac
  • Experience

    10 - 15 Years

  • No. of Openings

    1

  • Education

    B.C.A, M.C.A, Professional Degree, Ph.D/Doctorate

  • Role

    Embedded Firmware Engineer

  • Industry Type

    IT-Hardware & Networking / IT-Software / Software Services

  • Gender

    [ Male / Female ]

  • Job Country

    India

  • Type of Job

    Full Time

  • Work Location Type

    Work from Home

About Nirvesh Enterprises

With the strong need for evidence-based diagnostic technology as a complementary to existing technology likely to include a multimodal approach and consolidates it in a holistc report with a wide range of compliance rates of assessmennt tools with better accuracy. Our mission is to redefine neurohealth and serve as unique solution for all rehabilitation centers / organizations looking to take control of their patient's health.
Read More...
Similar Jobs
Apply Now

Register to Get Relevant Jobs

Get Noticed By Top Recruiters

Become a Premium Job Seeker

  • Higher Boosting
  • Resume Highlighter
  • Verified Stamp
  • Resume Exposure

499/- for 3 months

Pay Now

We use cookies to improve your experience. By continuing to browse the site, you agree to our Privacy Policy Terms & Conditions [Seeker]

Got it