Embedded Software Developer
Pune, Maharashtra, India
10d ago
  • Description The position is expected to do an embedded software / firmware development on various 8 / 16 / 32 bit microcontrollers;
  • using embedded C and Assembly language programming and functional testing and verification. Background of HVAC products such as Thermostats, Furnace Controls, Cooling Controls, and Appliance Controls would be an added advantage Responsibilities

  • Understand Software Requirement Specifications.
  • Develop detailed software design and implementation scheme.
  • Code development in embedded C and / or Assembly language.
  • Software debugging and fault finding.
  • Conducting Design / Code Review.
  • Basic Qualifications

  • Education : B.E. / M.Sc. / M.E. / M. Tech. with Electronics / Instrumentation Background.
  • Experience : 0 to 10 years in Embedded Software Development
  • Knowledge & Skills

  • Embedded C and Assembly Language programming.
  • Knowledge of various 8 / 16 / 32 bit microcontrollers and / or microprocessors.
  • Hands on experience on PIC, ARM controllers would be an added advantage.
  • Basic knowledge of Analog & Digital Electronics.
  • Electronics hardware debugging skills.
  • Knowledge and / or hands on experience on various Serial Communication Protocols such as I2C, SPI, MODBUS, CAN etc.
  • Knowledge of Wired & Wireless Protocols.
  • Hands on experience on TCP / IP, Wi-Fi, Bluetooth, ZigBee would be plus.
  • Knowledge of RTOS. Hands on experience on u-COS would be plus.
  • Well versed with OOAD Concepts & UML.
  • Knowledge of Design Patterns & Data Structures would be plus.
  • Hands on experience on C and / or Java is an added advantage.
  • Knowledge of SDLC. Exposure to CMMI would be an added advantage.
  • Hands on experience on using tools such as SVN, Bugzilla, MS Project.
  • Customer Focus
  • Good verbal & written English communication
  • Ability to work with globally diverse teams.
  • Readiness to work in flexible work timings.
  • Abstract & Analytical Thinking.
  • An interpersonal savvy. A very good team player
  • Nimble learning. Willingness to explore and adapt
  • Work Authorization

    No calls or agencies please. Emerson will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided.

    Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form