Overview
The Software Controls Engineer role is responsible for the development and sustainability of KVH industries' next generation of software for satellite communications products. As an Engineering team member, this person will participate in the entire project life cycle (requirements, design, development, testing, release, and maintenance) working collaboratively with engineering and product management, manufacturing, customer service, and quality groups in an on-site agile development team. In conjunction with lead engineers and team members, this person will support formulating and designing control systems, solutions, and algorithms using scientific analysis and mathematical models to predict and measure the outcome and consequences of the design. Reports to Director, Software Engineering. This is an onsite position in our Middletown, RI location.
Responsibilities
- Analyzes control system requirements and contributes to design and development
- Support team with formulating requirements, advises alternative approaches, and conducts feasibility
- Provides technical leadership for the integration of requirements, design, and
- Supports incorporating new plans, designs and systems into ongoing
- Supports control system and software development and implementation planning through assessment and preparation of engineering, integration and test plans and documentation.
- Applies 'system of systems' architecture development, partitioning of functionality among applications and components, and application interfaces/interoperability concerns.
- Applies software development methodologies and structured approaches to system
- Applies relevant system engineering development and operational support tools.
- Participates in on-site integrated process and development agile teams
- Analyzes, coordinates and communicates customer requirements within team.
- Projects excellent communication skills to be able to clearly explain the benefits of an architectural
- Ensures that the various views comprising product architecture are consistent and coherent, developed at an appropriate level of detail, and that all changes are
- Serves as a subject matter expert for architectural frameworks, methods and tools.
Qualifications
Education Requirements:
- BS degree in Engineering specializing in Control, Systems, Electrical or Software Engineering or related discipline required; advance Degree(s) (MS or PhD) preferred
Experience Requirements:
- Minimum 3 years of experience in such areas as control software development, mathematical system modeling and simulation, applications/systems engineering, operations and architectures.
- Experienced with Matlab, Python and C is required.
- Demonstrated experience in control systems engineering effort is required.
- Demonstrated experience utilizing contemporary systems/software engineering tools and methodologies.
- Demonstrated track record of technical leadership, high level communication and interpersonal skills.
- Demonstrated record of working in agile or highly collaborative teams.
- Demonstrated success in fast-paced, complex engineering environment.
- Demonstrated record as a results-driven team player
- Encourage US Citizens or US Permanent Residents to apply. KVH not able to sponsor F-1/J-1 at this time.
- Must work Full-Time on site at Middletown, RI
KVH offers a full suite of benefits to include generous paid time off, tuition reimbursement, medical, dental, vision, life insurance, flexible/health spending account, employee stock purchase program, and retirement plan.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. All persons hired will be required to verify identity and eligibility to work in the United States (US Citizen or Permanent Resident) and to complete the required employment eligibility verification document form upon hire. KVH also conducts background checks and drug screening after acceptance of an offer.