Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Embedded Software Engineer - Pune @ Quality Engineering

Home > Software Development

 Senior Embedded Software Engineer - Pune

Job Description

Required Skills:
  • Very experienced with embedded systems
    • Being able to design and develop software that works well in resource constrained environments (CPU, battery, networking, memory, etc)
    • Familiar with work closer to the hardware
  • Being a generalist with firmware and embedded work
    • Have a wider breath of expertise
    • Be ready for ongoing changes and innovation
    • No specific single platform (e.g., chipset or specific RTOS) is required, but the ability to quickly learn, and a solid engineering foundation
  • Experience with RTOS
  • Excellent software engineering skills
    • Not just hacking code together, but writing rock solid software
    • Creating readable, maintainable and extensible code
    • Understand secure code
  • Excellent software design skills
    • Plan before coding
    • Creating good software design documents
    • Being able to collaboratively improve designs together with stakeholders
  • Solid understanding of
    • Multithreading
    • Concurrency
    • Reentrance
  • C programming at very solid level
Preferred (Bonus) Skills:
  • Strong expertise in communication protocols
  • Custom protocols on top of TCP/IP, Bluetooth, WiFi or similar
  • Designing or extending protocols
  • Debugging and testing communication
  • Experience with lossy communication, making communication robust
  • Experience with test automation for embedded systems
  • Experience with code refactoring
  • Experience with bare-metal embedded systems
  • Experience with real-time embedded Linux OS
  • Experience with IoT, sensors
  • C++ programming at solid level

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate

Contact Details:

Company: Quality Engineering
Location(s): Pune

+ View Contactajax loader


Keyskills:   RTOS Software design Communication protocols Networking Coding Debugging Embedded Linux Firmware Sensors Embedded software

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Software Development Engineer - SaaS Continuity Engineering

  • Oracle
  • 8 - 13 years
  • Kolkata
  • 1 day ago
₹ Not Disclosed

Senior Staff Software Engineer, AI Data Trust

  • Google
  • 2 - 4 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Cloud Engineer, AI

  • Google
  • 1 - 4 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Lead Software Engineer

  • Capgemini
  • 5 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Quality Engineering

Quality Engineering & Software Technologies Pvt. Ltd. (QuEST) is a leading provider of engineering solutions for advanced technology products in the Aerospace, Automotive, Power Generation, Oil & Gas, and Industrial Product domains. We are a Six Sigma trained company with expertise that rang...