Position Name - Senior Embedded Software Engineer
Performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms.
    Experience & Qualifications
    • Bachelor of Science in Computer Science, Computer Engineering, Software Engineering or equivalent
    • 6+ years experience developing software
    • Experience with embedded systems and microprocessor based design is preferred
    • Design and develop device drivers for USB, ATA, Video, Audio, Ethernet, CAN, NAND flash, NOR flash, DDR3/4, SDRAM, HDMI, PCI Express, SPI, I2C, and other devices.
    • Experience developing software solutions for wireless technologies such as 802.11, WiFi, Bluetooth, GPS, and cell technologies.
    • Experience with Agile/Scrum Development.
    • Experience using Spectrum analyzers, Oscilloscopes, and JTAG debuggers is highly desirable.
    • Experience with ARM, PowerPC and x86 processor cores is highly desirable
    • Design and develop software for 32 and 64-bit processor platforms
    • Design and develop software in assembly language, C, C++ and Python languages
    • Prepare technical data such as design verification test documents, software development plan, software design specifications and software requirements specifications.
    Job Types:
    Full-time, Regular/Permanent
      3,00,000 - 4,00,000 per month.
        Speak with the employer: