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 SoCs 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, DSOs 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 IDEs

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
  • Experience10 - 15 Years
  • No. of Openings1
  • EducationProfessional Degree, B.C.A, M.C.A, Ph.D/Doctorate
  • RoleEmbedded Firmware Engineer
  • Industry TypeIT-Hardware & Networking / IT-Software / Software Services
  • Gender[ Male / Female ]
  • Job CountryIndia
  • Job TypeWork 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

Similar Jobs

Embedded Firmware Engineer

Soft Pearl

  • Location Bangalore
  • Experience 2 - 6 yrs
Embedded CRTOSReal Time Operating SystemEmbedded Systems

Embedded Firmware Engineer

Caleido Xenia Private Limited

  • Location Bangalore
  • Experience 3 - 8 yrs
Embedded SystemsFirmware DeveloperSTM32Embedded Developer

Embedded Firmware Engineer

Denovo consultant

  • Location Hyderabad
  • Experience 2 - 6 yrs
  • Salary 10.0 Lac/Yr
C LanguageEmbedded CRTOS-Real Time Operating SystemEmbedded SystemsEmbedded Firmware EngineerPythonWork From Home

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

Got it