What are the responsibilities and job description for the Firmware Engineer position at Ventures Unlimited Inc.?
Company Description
We are a cutting edge consulting firm dedicated to help customers effectively execute, manage and support their Product Lifecycle Management, Engineering Services and Enterprise Application Programs in a wide spectrum of domains. Our clientele includes IT majors,Engineering companies in the Aerospace and Automotive sectors, Hi-Tech leaders and Retail/CPG majors.
VUI since 2004 has been helping clients improve their business, environmental and social performance. We do this by applying innovative processes, market intelligence and fresh thinking.
We provide advice and consulting services at strategic, policy and operational levels, concentrating on three key areas:
Improving business performance
Making development and construction more sustainable
Assessing market potential and key trends
Our multidisciplinary team is skilled in change management, process improvement, procurement, sustainability, economics, market analysis and research.
Job Description
Position: Firmware Engineer
Location: Franksville, (Racine) WI
Type: Full Time
Interview Process: Phone and Skype Hire
Start Date: ASAP
Overview:
"Role: Firmware Engineer
Technically manage embedded software and Product software development
Responsible for the overall firmware Module design, Implementation and Testing of Embedded C Software
Guide and Review the work products from the teams
Team handling and Customer Interaction
Expertise in Electrical Metering, Distribution and Switchgear products firmware development
Understanding of Smart Grid
Electrical distribution equipment knowledge
Background in RTOS based firmware development"
"Highly experience in C , OOPS, OOAD and design patterns.
Experience in application development in C under Linux.
Experience in writing sustainable/maintainable quality code.
Firmware and Device driver development on microcontrollers/microprocessors
Expertise on communication protocols (preferred Modbus, DNP3, IEC 61850)
Expertise in Agile Software development process.
Primary Skills:
MODULE DESIGN OF EMBEDDED PRODUCT SOFTWARE, DRIVE THE FIRMWARE TEAM.
Secondary Skills:
VERY GOOD WRITTEN AND ORAL COMMUNICATION SKILLS, CUSTOMER INTERACTION SKILLS, TEAM HANDLING SKILLS.
EXPERTISE IN AGILE SOFTWARE DEVELOPMENT PROCESS"
Qualifications
Educational Qualifications
BE/B Tech
Additional Information
If available please contact me for more details at 856-842-1988 ext-114