Hello Everyone, Hope you are doing well. Please check the below requirement and send me matching consultants to as...@dvgts.com or reach me on 609-246-2380
*Skill : **C/C++ Embedded Software Programmer* *Location : Milwaukee, WI* *Duration : 12 months (Extension Possible)* *Relevant Experience: 5+ Yrs* *Mode of interview: Initial phone screening + F2F* *Job Description:* The Senior Firmware Engineer within the R&D business is responsible for designing and writing high quality code to support the development of company’s hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate in the designing of solutions that meet customer needs, document the design, , write clear concise code, comment code as appropriate, and create documentation outlining code functionality. All engineers are required to follow client’s development process which includes our iterative development process. Individual will be Responsible for managing the development of large scale modules as part of a development team. Individual may utilize other resources in development of technology needed for development of firmware. *Essential Duties and Responsibilities:* Design, develop, code, and document small modules as part of larger firmware projects.Time estimate coding efforts.Work with Electrical and Mechanical Engineers in the creation of project specifications.Utilize structured coding techniques when developing code bases, and follow standard development practices.Read schematics, utilize oscilloscopes, digital analyzers and other test equipment in the development and debugging of firmware designs.Analyze electrical designs to make sure it meets the firmware needs.Understand real time operating systems along with memory management techniques, threads of execution, thread synchronization, hardware initialization, sensor reading, and interacting with electro mechanical devices.Write device drivers, boot code, and interrupt service routines.Setup and use software code debuggers for specific processors development environments used in Brady printers.May direct outside resources in firmware development. *Required Knowledge, Skills & Abilities* Minimum of Bachelors of Science in Computer Engineering, or Electrical Engineering.Minimum 4years of experience Experience with implementing embedded operating systems such as Microsoft CE, Embedded Linux, Micrium, etc. on target hardware.Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and general public. *TECHNICAL SKILLS: * C/C++ language programming Assembly Language Programming Print head Control Sequence Design Specifications Electronic Control Reading Schematics *LEADERSHIP SKILLS*: Customer Focus Informing Drive for results Creativity Peer relationship Problem Solving Customer Focus Learning on the Fly Time Management Desired Knowledge, Skills & Abilities Create code development/design skills Great interpersonal skills Knowledge of .net and C# programming a plus Knowledge and experience with creating and reading UML models a plus -- Thanks & Regards, ASHOK Technical Recruiter DVG Tech Solutions LLC. Phone:609-246-2380 || 609-250-0900 x102 Email: as...@dvgts.com || Web: http://www.dvgts.com 5 Independence Way, Suite 300,Princeton,NJ 08540. -- You received this message because you are subscribed to the Google Groups "Oracle Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to oradev+unsubscr...@googlegroups.com. To post to this group, send email to oradev@googlegroups.com. Visit this group at https://groups.google.com/group/oradev. For more options, visit https://groups.google.com/d/optout.