*Candidates must be able to start on Monday* We are trying to fill this as a permanent position but the client needs immediate help so they have asked us to find a contractor for 3-6 months *Candidates must be able to start on Monday.*
*Kindly Reply on: lisa.d...@itbtalent.com <lisa.d...@itbtalent.com>* *Embedded Firmware Engineer* *Location is Tallahassee, FL* *Duration: 3-6 months* *Must have at least a year of experience with IoT (internet of Things),** SMART homes, and/or connecting devices to one another through a smart device (phones, laptops, Ipads, etc) that control items like, temperature, lights, security, etc* *Position Summary* As an Embedded Firmware Engineer on a fast-paced consumer product development team, each team member is responsible for contributing to the development process, from initial concept development through production support and product sustainment for electro-mechanical products. *Essential Duties and Responsibilities*: - Develop firmware for custom hardware platforms which leverage a wide range of technologies including, but not limited to, Microsoft Cloud Services, Apple MFI, IFTTT, and Amazon AWS. - Participate in design of firmware based on provided functional specifications and requirements - Implement software components based on high and low-level design descriptions - Write test software for hardware products and participate in testing and debugging of new hardware and software designs - Study and understand existing firmware and hardware design and implementation. Modify, extend, and/or debug past implementations to support revised or novel products. - Develop software building blocks based on design specifications. This task may involve development of wide range of software components such as interpreted scripts, application programs, device drivers, unit tests, web pages, and graphical user interfaces. - Develop unit testing software to aid the testing and debugging of hardware products. - Evaluates, defines and communicates new standard methods and concepts of IoT technology. *Essential Skills and Knowledge Requirements:* - Knowledge in provisioning, commissioning and remote device management in the context of IoT. - Hands on experience with one or more of the following languages: C, C#, C++, Java. - Knowledge of embedded firmware, real-time operating system (RTOS), and HW/SW interactions. - Familiar with network protocols and concepts including TCP/UDP client and server applications, XML, JSON and REST APIs. - Understanding of computer architecture, embedded programming techniques, command line compilation tools, build systems based on Makefiles. - Knowledge of firmware development environments including compilers, debuggers, emulators, and tool-chains. - Familiarity with source control (SVN, GIT) software engineering tools - Experience working with common IDE’s such as Microchip, Atmel, TI, and Visual Studio. - Good analytical, integration, support, and debugging skills - Proficiency in the tools of the industry, including a variety of modern programming languages and open-source technologies - Must be able to perform in a fast-paced interactive development environment. - Strong verbal and written communication skills for interfacing with architecture, validation, manufacturing, and other disciplines - Experience with troubleshooting firmware implementations on digital systems and circuits and communicating design issues to hardware engineers. - Microsoft Office including Excel, Word, Power Point, Vizio and Project. *Education / Experience / Certification:* - Bachelor’s degree in Computer Science and/or Computer Engineering - Five or more years of relevant work experience - Strong understanding of object-oriented development principles, data structures and algorithm design. - Experience designing reusable architecture with well-defined interfaces along with an understanding of tradeoffs. - Familiarity with common tools used to manually assemble/patch and test PCBs e.g. microscope, soldering iron, amp meter, and an oscilloscope. *Regards,Lisa Dutt - Recruiting ManagerDesk No # 609-935-3773 EXT 102 * *Email : lisa.d...@itbtalent.com <lisa.d...@itbtalent.com> or l...@itbrainiac.com <l...@itbrainiac.com>Fax 312.582.2699* *ITBrainiac Inc. 116 Village Blvd, Suite 200 - Princeton, NJ 08540* *www.itbrainiac.com* <http://www.itbrainiac.com/> *"Your IT Needs Our Commitment"* <https://www.linkedin.com/home?trk=nav_responsive_tab_home> -- You received this message because you are subscribed to the Google Groups "SAP or Oracle Financials" group. To unsubscribe from this group and stop receiving emails from it, send an email to sap-or-oracle-financials+unsubscr...@googlegroups.com. To post to this group, send email to sap-or-oracle-financials@googlegroups.com. Visit this group at https://groups.google.com/group/sap-or-oracle-financials. For more options, visit https://groups.google.com/d/optout.