Marine Technician

Emprise Corporation is seeking talented technicians to join our marine engineering and software support team. Positions are available in Ledyard, Connecticut.

Available positions include Marine Technician.

Emprise Corporation provides engineering support services for the installation, training, configuration, and maintenance of maritime engineering software. Our enterprise level software systems provide Preventive Maintenance, Condition Monitoring (Vibration, Oil, Diesel Engine, and Thermography), Inspection, Log Keeping, Maintenance Planning and Life Cycle Engineering services.

Successful candidates will:

  • Have very strong computer skills, including operating system knowledge.
  • Be a strong team player with the ability to work in a fast paced, changing environment.
  • Be able to quickly grasp complex concepts.
  • Be able to think critically and solve problems.
  • Be able to travel, sometimes on short notice.
  • Be able to acquire a security clearance.

Required Technician Qualifications:

  • High School diploma.

Desired Qualifications:

  • Preventive Maintenance experience.
  • Experience in Marine or Power Plant Testing, Machinery Condition Analysis and/or Reliability Engineering.
  • Experience in ship operations with an emphasis on material readiness, preventive and predictive maintenance, maintenance studies and technical data review.
  • USCG License or US Navy Nuclear Program experience.
  • Experience in the rules and regulations of ABS and USCG.
  • Vibration, Lube Oil, Diesel Engine, or Thermography condition monitoring experience.
[ninja_form id=2]

Marine Engineer

Emprise Corporation is seeking talented engineers to join our marine engineering and software support team. Positions are available in Ledyard, Connecticut.

Available positions include Junior Engineer.

Emprise Corporation provides engineering support services for the installation, training, configuration, and maintenance of maritime engineering software. Our enterprise level software systems provide Preventive Maintenance, Condition Monitoring (Vibration, Oil, Diesel Engine, and Thermography), Inspection, Log Keeping, Maintenance Planning and Life Cycle Engineering services.

Successful candidates will:

  • Have very strong computer skills, including operating system knowledge.
  • Be a strong team player with the ability to work in a fast paced, changing environment.
  • Be able to quickly grasp complex concepts.
  • Be able to think critically and solve problems.
  • Be able to travel, sometimes on short notice.
  • Be able to acquire a security clearance.
  • Required Junior Engineer Qualifications:
  • BS Degree in engineering, naval architecture or similar engineering program.
  • At least one year of related post-graduate technical experience for Junior Engineer.

Desired Qualifications:

  • USCG License or US Navy Nuclear Program experience.
  • Experience in ship operations with an emphasis on material readiness, preventive and predictive maintenance, maintenance studies and technical data review.
  • Experience in Marine or Power Plant Testing, Machinery Condition Analysis and/or Reliability Engineering.
  • Experience in the rules and regulations of ABS and USCG.
  • Preventive Maintenance program development.
  • Vibration, Lube Oil, Diesel Engine, or Thermography condition monitoring experience.
  • NAVSEA Level II Reliability Centered Maintenance (RCM) Training or equivalent covering requirements of MIL-P-24534A.

 

[ninja_form id=2]

Database Developer

Emprise Corporation is a rapidly expanding, growth-oriented organization that focuses on cutting-edge internet application development in the predictive-maintenance fields.  We are looking for talented database developers to create and maintain structures, procedures, and views in a large distributed relational database system that drives a variety of complex web and client-server applications.  This entails the creation of new structures and the constraints, procedures and views that ensure the lasting integrity and quality of the data.

This highly skilled role requires an individual who insists on keeping up with the latest advancements in the evolving realm of data modeling and database programming. Key to this position will be learning and understanding of the business logic that drives the collection and storage of the data, and building queries that bring to the surface the most pertinent pieces of information using statistical analysis and data modeling.

You must be able to work both individually and as part of a team on a variety of internal and external facing web applications. Your creativity, attention to detail and commitment to quality will assist in the creation of the next generation of enterprise-level predictive and preventative maintenance applications.

Position Responsibilities:

  • Create and work in complex database schemas.
  • Build scalable, stable, and efficient processes to collect, manipulate, present, and analyze large datasets.
  • Work in a collaborative agile environment with other developers, QA, and designers.
  • Create tests and documentation to help users take advantage of the web applications for the data sets and stored procedures you create.

Basic Qualifications:

  • 3-5 years of SQL and T-SQL development experience.
  • Bachelor’s degree – preferably in computer science or a similar degree (or 5+ years of work experience).

Preferred Qualifications:

  • Expert level experience in Stored Procedures, Constraint Checks, Indexes, Triggers, Views, DTS, BCP, Database Login and User Maintenance, and other database specific areas in a large-scale application environment.
  • Strong experience in SQL-Anywhere administration, configuration, maintenance, backup, recovery, database security, performance optimization, tuning, debugging, profiler, and data analysis.
  • Good understanding of conceptual, logical & physical database design, normalization and experience in creating and maintaining database models, dictionaries and other Meta data.
  • Work with application developers and database end-users in resolving database related problems.
  • Ability to work in a fast paced and agile development environment.

Bonus Points for:

  • Sybase experience.
  • Experience with integrating with web services through SOAP.
  • Experience building intensive data driven applications.
  • Experience with CSV, XML, and/or JSON formatting.
  • Experience with ERWin and other database modeling tools.
[ninja_form id=2]

Software Engineer

Emprise Corporation was established in 1987 in Connecticut as both an engineering and software development company. As a Software Engineer you will focus on solving complex problems in the predictive-maintenance fields. These issues can range from working on our Java / Database layers for our web applications, creating unique application to help solve environmental conservation issues, or even creating a reusable library for other developers to utilize.

This highly skilled role requires an individual who insists on keeping up with the latest Software Engineering trends. A qualified candidate will have a passion for OOP design patterns, and the know-how to apply them successfully in client-side and server-side web development.

You must be able to work both individually and as part of a team on a variety of internal and external facing applications and libraries. Your creativity, attention to detail and commitment to quality will assist in the creation of the next generation of enterprise-level predictive and preventative maintenance applications.

Position Responsibilities:

  • Work in a collaborative agile environment with other developers, QA, and designers.
  • Write and maintain code for a variety of web applications using Java and other programming languages.
  • Write database procedures to facilitate application development.
    Unit testing and documentation.
  • Debugging and fixing reported application bugs.

Basic Qualifications:

  • 3-5 years of development experience in either C++, Java, or some other object oriented language.
  • Bachelor’s degree – preferably in computer science or a similar degree (or 5+ years of work experience).

Preferred Qualifications:

  • Knowledge and experience with OOP design patterns and anti-patterns.
  • Experience with Spring, JSON, XML/XSLT, SOAP/Web Services, Struts, JDBC, and/or Tomcat.
  • Experience with AJAX, JavaScript, HTML, and CSS.
  • Relational databases (mysql) and with writing procedures and views.

Bonus Points for:

  • Sybase experience.
  • Experience with SCRUM or other agile methodology.
  • Experience in writing Stored Procedures.
  • Understanding of JavaScript Libraries such as EXT JS or jQuery.
[ninja_form id=2]

iOS Developer

Emprise Corporation was established in 1987 in Connecticut as both an engineering and software development company. As an IOS Developer, your primary responsibility will be creating and maintaining a variety of complex mobile applications. Our main focus is the creation of maintenance monitoring and data collection software that allows anything from a small business to a large fleet of ships to easily maintain and monitor its equipment. This means anything from building complex networking libraries, custom rendered GUI components, and any other new technology that can better facilitate the way maintenance monitoring is done.

We are looking to fill our newly established office in Chesapeake, VA. This will provide new developers great opportunity to help contribute in the development a new branch of an already well-established company.

Position Responsibilities:

  • Create a variety of new mobile applications tailored to different client needs.
  • Work in a collaborative environment with other developers, QA, and designers.
  • Create tests, demos and documentation to help users take advantage of the web applications you create.

Basic Qualifications:

  • 3-5 years of software development experience.
  • Bachelor’s degree – preferably in computer science or a similar degree (or 5+ years of work experience).
  • Experience developing native IOS apps.

Preferred Qualifications:

  • Strong OO design and coding skills in C and Objective C.
  • Experience translating design mockups and prototypes into working application designs.
  • Experience with different 3rd party libraries, SQLite, OpenSSL, CURL, etc.
  • Knowledge of HTML, JavaScript, and CSS.
  • Ability to write well-documented applications with maintainability in mind.
  • Experience building complex user interactions with custom interfaces.
  • Experience with networking and data synchronization.
  • Ability to work in a fast paced and agile development environment.
  • Experience using Instruments to audit performance of applications (Memory Leaks/Utilization, CPU Usage, etc).
  • Experience writing Application and Logic unit tests.

Bonus Points for:

  • Understanding of relational databases.
  • SQL or TSQL.
  • Experience with SCRUM or other agile methodology.
  • Android development.
  • You have an application on the App Store.
[ninja_form id=2]

Front End Developer

Emprise Corporation was established in 1987 in Connecticut as both an engineering and software development company. As a Front End Developer, your primary responsibility will be creating and maintaining a variety of complex web applications. Our main focus is the creation of maintenance monitoring and data collection software that allows anything from a small business to a large fleet of ships to easily maintain and monitor its equipment. This means anything from building and using complex JavaScript frameworks, HTML5 canvas development, IOS integration, and any other new technology that can better facilitate the way maintenance monitoring is done.

We are looking to fill our newly established office in Chesapeake, VA. This will provide new developers great opportunity to help contribute in the development a new branch of an already well-established company.

Position Responsibilities:

  • Create a variety of new web applications tailored to different client needs.
  • Work in a collaborative environment with other developers, QA, and designers.
  • Create tests, demos and documentation to help users take advantage of the web applications you create.

Basic Qualifications:

  • 3-5 years of software development experience.
  • Bachelor’s degree – preferably in computer science or a similar degree (or 5+ years of work experience).

Preferred Qualifications:

  • Expert knowledge of HTML and CSS.
  • Experience with different JavaScript framework such as Prototype, Angular, or EXT JS.
  • Experience building large-scale web applications using JavaScript and Ajax.
  • DOM scripting interfaced with web service calls (you should understand passing/receiving JSON to and from web services and modifying the DOM as a result).
  • JavaScript debugging and DOM inspection using developer tools.
    Experience translating design mockups and prototypes into working application designs.
  • Object-Oriented programming (Java, C#, etc).

Bonus Points for:

  • Experience with Canvas.
  • EXTJS, Backbone, Angular, or any major JavaScript framework.
  • Understanding of relational databases.
  • Database development.
  • Experience with SCRUM or other agile methodology.
  • Java Spring experience.
[ninja_form id=2]

Emprise Goes to the Races

And, on the lighter side …

Emprise Corporation is one of the sponsors of a stock car racing team at the Waterford Speedbowl, a local Connecticut venue.

Dan James, owner, and Kyle James, driver, race in the SK Modified class, the oldest division in NASCAR (National Association of Stock Car Auto Racing). Emprise’s sponsorship encompasses the 2012 racing season, which runs from April through October. “Our” car, #21, will race every Saturday night.

The stock car will potentially be viewed in two ways, at rest or speeding past, and Emprise’s name on the rear quarter panel should maximize either view. Our hope is that spectators who haven’t heard of us will ask, “Emprise? Who are they? What do they do? Can they help me do anything?”

Why did we choose a stock car to sponsor? We as a corporation identify strongly with technical know-how, first-rate equipment, the best “driver” for the job, top-notch training, and the desire to win. So … come to the races and cheer us on!

For more information please contact sales@emprisecorporation.com

A New Look at Emprise Corporation

Emprise Corporation is currently embarked on a major rebranding effort, according to Graphic Designer Sergio Barrera.

“Branding” refers to the creation of an overall visual connection to a company and the services it provides. Our intensive search for an updated, just-right visual identity for the corporation itself and the products we provide also includes an image for marketing, recruitment, and Emprise’s logo. According to Mr. Barrera, “perceived value of a service or product is usually what people experience prior to actual value.” Just as people often “judge a book by its cover,” so, too, do they form an impression of a corporate entity based on their experience with that company. The company identity needs to reflect both the company’s perception of itself and the researched, avowed perception of employees and customers.

Compiling the results of a survey he created, Mr. Barrera notes that the most frequently expressed impressions of Emprise have been such things as “quality,” “reliability,” and “good service,” among others. He emphasizes that extensive research has been conducted in learning Emprise’s history, goals, products and services, employees, and customers: research leading to knowledge of how Emprise is perceived.

Mr. Barrera is currently working on sketches of several options that combine the way Emprise wishes to be seen with the way it is perceived into a single, coherent visual system. Each option is the product of the creative process itself, with time allotted for thinking and conceptualizing. He explains that the next month or two will involve evaluation by corporate principals and narrowing of the options, with a decision to be announced soon. Emprise’s web site will ultimately reflect his rebranding efforts, as will indeed every aspect of the company that can be expressed visually.

For more information please contact sales@emprisecorporation.com

9th Ship Added to Great Lakes Condition Monitoring Program

Emprise Corporation is proud to announce that, as part of our continuing commitment to Key Lakes, the M/V Great Republic becomes the ninth Great Lakes Fleet vessel submitted to the American Bureau of Shipping (ABS) for acceptance into its Continuous Survey Program.

Emprise Corporation, as an ABS-certified External Specialist for Condition Monitoring (CM), provided CM services to the M/V Great Republic that included machinery selection, nameplate data collection, test point installation, customized setup, data analyses, report submission, and follow-up with ABS to track the application process from submission through acceptance.

Condition Monitoring benefits the maritime industry through its early detection of machinery problems. Early detection maximizes vessel productivity, minimizes unscheduled downtime, minimizes the number of open and inspect repair routines, and increases machine service life.

Continuing vessel support services include quarterly analysis and annual crew training as well as thermographic surveys. As part of this service, Emprise Corporation provides the M/V Great Republic with the hardware, maintenance, and calibration services necessary for quarterly vibration data collection. Emprise has been providing these services to all vessels in the Great Lakes Fleet since 2001.

Emprise Corporation’s staff commands over 50 years’ experience in the commercial and maritime industries, experience that is readily available to design Condition Monitoring programs to suit the needs of any customer.

For more information please contact sales@emprisecorporation.com

ESTA Maintenance Release 1.2.0.72

OpenSSL Security Advisory [04 Jan 2012]
Six security flaws have been fixed in OpenSSL 1.0.0f and 0.9.8s.

DTLS Plaintext Recovery Attack (CVE-2011-4108):

Nadhem Alfardan and Kenny Paterson have discovered an extension of the Vaudenay padding oracle attack on CBC mode encryption which enables an efficient plaintext recovery attack against the OpenSSL implementation of DTLS. Their attack exploits timing differences arising during decryption processing. A research paper describing this attack can be found at http://www.isg.rhul.ac.uk/~kp/dtls.pdf

Thanks go to Nadhem Alfardan and Kenny Paterson of the Information Security Group at Royal Holloway, University of London (www.isg.rhul.ac.uk) for discovering this flaw and to Robin Seggelmann <seggelmann@fh-muenster.de>and Michael Tuexen <tuexen@fh-muenster.de>for preparing the fix.</tuexen@fh-muenster.de></seggelmann@fh-muenster.de>

Thanks go to Nadhem Alfardan and Kenny Paterson of the Information Security Group at Royal Holloway, University of London (www.isg.rhul.ac.uk) for discovering this flaw and to Robin Seggelmann <seggelmann@fh-muenster.de>and Michael Tuexen <tuexen@fh-muenster.de>for preparing the fix.</tuexen@fh-muenster.de></seggelmann@fh-muenster.de>

Affected users should upgrade to OpenSSL 1.0.0f or 0.9.8s.

Double-free in Policy Checks (CVE-2011-4109):

If X509_V_FLAG_POLICY_CHECK is set in OpenSSL 0.9.8, then a policy check failure can lead to a double-free. The bug does not occur unless this flag is set. Users of OpenSSL 1.0.0 are not affected.

This flaw was discovered by Ben Laurie and a fix provided by Emilia Kasper <ekasper@google.com>of Google.</ekasper@google.com>

Affected users should upgrade to OpenSSL 0.9.8s.

OpenSSL prior to 1.0.0f and 0.9.8s failed to clear the bytes used as block cipher padding in SSL 3.0 records. This affects both clients and servers that accept SSL 3.0 handshakes: those that call SSL_CTX_new with SSLv3_{server|client}_method or SSLv23_{server|client}_method. It does not affect TLS.

As a result, in each record, up to 15 bytes of uninitialized memory may be sent, encrypted, to the SSL peer. This could include sensitive contents of previously freed memory.

However, in practice, most deployments do not use SSL_MODE_RELEASE_BUFFERS and therefore have a single write buffer per connection. That write buffer is partially filled with non-sensitive, handshake data at the beginning of the connection and, thereafter, only records which are longer any any previously sent record leak any non-encrypted data. This, combined with the small number of bytes leaked per record, serves to limit to severity of this issue.

Thanks to Adam Langley <agl@chromium.org>for identifying and fixing this issue.</agl@chromium.org>

Affected users should upgrade to OpenSSL 1.0.0f or 0.9.8s.

Malformed RFC 3779 Data Can Cause Assertion Failures (CVE-2011-4577):

RFC 3779 data can be included in certificates, and if it is malformed, may trigger an assertion failure. This could be used in a denial-of-service attack.

Note, however, that in the standard release of OpenSSL, RFC 3779 support is disabled by default, and in this case OpenSSL is not vulnerable. Builds of OpenSSL are vulnerable if configured with “enable-rfc3779”.

Thanks to Andrew Chi, BBN Technologies, for discovering the flaw, and Rob Austein <sra@hactrn.net>for fixing it.</sra@hactrn.net>

Affected users should upgrade to OpenSSL 1.0.0f or 0.9.8s.

Invalid GOST parameters DoS Attack (CVE-2012-0027):

A malicious TLS client can send an invalid set of GOST parameters which will cause the server to crash due to lack of error checking. This could be used in a denial-of-service attack.

Only users of the OpenSSL GOST ENGINE are affected by this bug.

Thanks to Andrey Kulikov <amdeich@gmail.com>for identifying and fixing this issue.</amdeich@gmail.com>

Affected users should upgrade to OpenSSL 1.0.0f.

References:

URL for this Security Advisory: http://www.openssl.org/news/secadv_20120104.txt