SOFTWARE PRODUCT MANAGER
Reports To: Senior Director Program Management
Position Summary: Reporting to Senior Director Program Management, this role is responsible for the life cycle management of our software and SaaS products. This extends from increasing the profitability of existing products to developing new products for the company. You will build products from existing ideas, and help to develop new ideas based on your industry experience and your contact with customers and prospects. You must possess a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. You must enjoy spending time in the market to understand their problems, and find innovative solutions for the broader market.
Position Responsibilities: You must be able to communicate with all areas of the company. You will work with engineering to define product release requirements, marketing to define the go-to-market strategy, and sales as a subject matter expert. Responsibilities include:
• Managing the entire product line life cycle from strategic planning to tactical activities
• Specifying market requirements for current and future products by conducting market research supported by on-going visits to customers and non-customers.
• Driving a solution set across development teams
• Developing and implementing a company-wide go-to-market plan, working with all departments to execute.
• Analyzing potential partner relationships for the product.
• Work with direct and indirect sales channels to properly position the product
• Maintain a keen understanding of our competition
• Develop and maintain a unique selling proposition and competitive positioning for our products
Knowledge, Skills, and Ability Requirements:
• BS/BA in a business related field (MBA preferred)
• 5 years of software or SaaS product management experience.
• Knowledgeable in key software technologies including SaaS technologies, Oracle, Linux, and Android Operating Systems.
• Strong communications and presentation skills
• This position requires travel
Special Requirements: Preferred locations: Stratford CT or Atlanta GA
PROJECT MANAGER
DYNAMIC, HIGH-ENERGY, ACTION-ORIENTED INDIVIDUAL, EAGER TO GROW WITH A SaaS SOLUTIONS PROVIDER TO THE HOSPITALITY INDUSTRY. HELP US EXPAND FOR THE WORLD-WIDE ROLL OUT OF KITCHEN BRAINS, www.kitchenbrains.com, A PROVIDER OF INTEGRATED, WIRELESS M2M NETWORKING SOLUTIONS AND SaaS APPLICATIONS FOR THE COMMERCIAL KITCHEN/FOODSERVICE INDUSTRY. POSITION REPORTS TO THE SENIOR DIRECTOR NEW PRODUCT INTRODUCTION.
Position Summary: Provide planning, logistical leadership and project management for product development using our Product Lifecycle Process (PLP). The Project Manager is responsible for providing project leadership to build commitment of cross functional teams for and accurate execution of projects to ensure successful product development/deployment efforts, as measured against planned schedule, product cost, and project cost. Manage the schedule of outsourced development projects. Harness the support of all functional disciplines.
Position Responsibilities:
-
Coordinate project-scheduling activities including identifying project task dependencies and resource requirements, and assessing project risks/mitigation strategies. Interface with other departments, companies, and partners to achieve platform and business goals. Ensure that PLP projects meet customer specifications, target costs, schedules, and approved budgets.
-
Develop, execute & maintain planned schedules to initiate and track projects to conclusion. Manage the execution of projects including schedule, product costs, project budget and required documentation to conclusion.
-
Serve as a subject matter expert as it relates to internal development processes, metrics, team dynamics, risk mitigation, and industry best practices in these areas.
-
Develop, manage and communicate the team project portfolio and metrics companywide. Ensure all cross-functional teams are given the opportunity to address specific deliverables, risks and dependencies that are associated with new products in order to assess required level of effort and timeline.
-
Provide ongoing status communications to all stakeholders and offer remedial advice for projects not proceeding according to plan.
-
Provide guidance and apply expert level knowledge in areas such as conducting project risk assessment, design reviews, and lessons learned activities
-
Implement continuous process improvement based on findings and best practices used in industry.
-
Extensively interface cross-functionally with all company departments for project communication.
Qualifications:
-
BS/BA
-
Minimum 5 years experience with project management
-
Strong communication and presentation skills
-
Demonstrated technical and problem-solving skill sets
-
Strong customer interfacing skills
-
Motivating development teams in adhering to project schedules
-
Being accountable for projects by reporting on metrics, suggesting team course corrections as they become needed.
-
Experience within commercial foodservice industry or a technology field a plus.
-
MS Office program proficiency required
-
Thorough understanding of MS Project and SharePoint; Certification is desired
Kitchen Brains offers competitive compensation, bonus potential, health benefits, supplemental benefit plans, 401k, and tuition reimbursement. Qualified candidates are requested to email their resume, including salary requirement, to pbalkonis@kitchenbrains.com or send to private fax 203-377-5515. No relocation.
Senior Embedded Systems Engineer
Reports to:
Staff Software Engineer
Position Summary:
Responsible for the proper application of technologies and processes to our product offerings to ensure we create the highest quality and most reliable, innovative products on the market. Will regularly mentor and develop the knowledge base of other less seasoned technical professionals, and will stay abreast of new technology affecting the industry. Requires knowledge and experience in structured hardware and software architecture, design, and development, as well as an excellent understanding of digital electronics, sensors, control algorithms and fault-tolerant control systems.
Primary Objective:
The Senior Embedded Systems Engineer will be responsible for the technical/team leadership of the design of all hardware activities related platform system development of (FAST.) future products.
Position Responsibilities:
- The primary responsibility of this position will be to perform a variety of hardware development lifecycle activities on various projects and programs while complying with various product development processes.
- Will follow the developments in the hardware engineering discipline and recommend improvements in processes based on industry trends.
- Working with the Staff Software Engineer, you will support hardware selection, procurement, and qualification.
- Will lead the coordination of hardware/software integration activities. Support Quality Assurance (QA) with the planning and execution of their activities.
- Will create hardware requirements for various projects, and support those requirements through the creation of design artifacts.
- Will work on assigned change requests and defects related to platform architecture. For assigned defects, provide accurate root-cause analysis and impact analysis to QA.
- Will provide hardware design/technical specifications to external design partners. Act as key technical interface to vendors who supply hardware solutions and support services such as EMI/EMC certification.
- Consistently keep up with hardware/system technology changes in the industry and provide ideas for product improvement/evolution/revolution.
Knowledge, Skills, and Ability Requirements:
- The preferred candidate will have BSEE and an MSCS. An MSEE is also acceptable, but the candidate must have a good understanding and demonstrable experience in firmware/software development and methodologies.
- A minimum of 10 years of hardware development experience is required.
- Experience in developing controls for high EMI/RFI environments is required.
- A very good understanding of hardware and software integration, architectural, and design issues, and the ability to determine throughput and timing type issues is essential.
- A strong knowledge of using bus analyzers and scopes to determine hardware/software integration type issues is necessary.
- Excellent knowledge of imaging system type hardware and various graphics cards technology is desired. The ability to debug hardware issues that lead to image quality type issues is important.
- Knowledge of storage solutions such as NAND/NOR FLASH, SD, etc is very helpful.
- Excellent knowledge of PCI, PCI Express, Ethernet, USB, Firewire, and other data interfaces, as well as knowledge of DVI, SDI, LVDS, and other video interfaces is essential.
- A strong knowledge of Windows or Linux driver development and system level knowledge of Microsoft/Linux OS is highly desired.
- The ability to reduce an overwhelming amount of information into a few salient issues to focus on, with the ability to prioritize the most relevant from all other issues is necessary.
- Must be a self starter with the initiative to follow through on programs/projects and work with all levels of individuals, as well as have the ability to coordinate efforts both inside and outside of the Group.
- A demonstrated ability to lead teams in successfully completing programs/projects, while also serving as a key individual technical contributor is essential.
- Must place great value on continuous learning and building knowledge.
- Very effective oral and written communication skills are vital.
- Must be highly driven to achieve results and aggressively identify and solve problems that can impact the scheduled delivery of products/releases. Must be accustomed to effectively dealing with unforeseen crises with quick analysis and decisive action.
Qualified applicants should email their resume and salary requirements to pbalkonis@fastinc.com or send to private fax 203-377-5515.