*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 
BASIS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-basis+unsubscr...@googlegroups.com.
To post to this group, send email to sap-basis@googlegroups.com.
Visit this group at https://groups.google.com/group/sap-basis.
For more options, visit https://groups.google.com/d/optout.

Reply via email to