Senior Software Engineer

4 weeks ago


Meriden, United States CareerBuilder Full time

Design, develop and maintain software solutions that interface with neutronics, and spectroscopy hardware and software devices, to perform data acquisition, analysis, instrument control and reporting in support of system orders and product developments. Perform demonstrations, acceptance test, installation and training. Perform lead role in the development of software, working with hardware engineers, physicists and customers for problem definition, requirements gathering, solution development through to software release. The Sr. Software Engineer will ensure all solutions follow Mirions QA and engineering processes and provide complete documentation and testing to demonstrate adherence to requirements. Emphasis is on application system architecture, building block and high-level design.

ESSENTIAL DUTIES:

FREQUENCY

Evaluate requirements, create design, develop, and maintain software solutions for Windows-based systems.

Daily, weekly

Assist/mentor junior staff members in software design/implementation issues.

As required

Generate software documentation with emphasis on SRS, SDD, and test plans.

As required

Implement and test software to meet required specifications following Mirions QA processes.

Daily, weekly

Responsible for the development, maintenance, and deployment of current and new systems.

Daily, weekly

Create supporting unit tests for application code.

As required

Provide product support to marketing and customer service organizations.

Daily, weekly

Troubleshoot issues and Develop Software Patches.

Daily, weekly

Lead software development projects.

As required

Participate in problem definition, software planning and design, including architectural designs and code reviews.

As required

Provide support to acceptance testing and installations.

As required

Perform installations and training at customer site.

As required

Assist in scheduling tasks involved in development of software products.

As required

Evaluate new technologies and implement improvements to existing Windows-based technologies.

Monthly, quarterly

ADDITIONAL DUTIES:

FREQUENCY

Demonstrate software to customers.

As required

Perform acceptance testing.

As required

ESSENTIAL REQUIREMENTS:

Candidate should be highly motivated, independent/self-directed, detail oriented, a strong individual contributor, and a strong team player.

Understand basic hardware principles so she/he can interface with our hardware and firmware groups well.

Understand math and physics concepts so she/he can interface with our Physics and Services teams.

Ability to comprehend complex requirements and write technical specifications.

Must be able to read and understand complex domain-specific documents, and design and implement systems based on those documents.

Knowledge of database platforms, architecture, SQL language and SQL server tools.

Knowledge and extensive experience debugging and troubleshooting Windows-based applications, computer networking, and operating systems related problems.

Extensive knowledge of programming languages and tools; primarily C/C++, .NET, Visual Basic, C#, DevOps, and scripting components/language programming.

Extensive knowledge of Windows operating systems and networking protocols.

Ability to develop and test software algorithms demonstrating strong math skills.

Develop GUI mockups, prototypes, and proof of concepts as needed.

Meet deadlines and ensure proper delivery of all assigned design and/or development tasks.

Knowledge of appropriate technical standards (e.g., ISO, IEEE, IEC, etc).

Generate and maintain software documentation.

Strong written and verbal communication skills.

Experience with real-time systems software development is highly desired.

Experience working with multi-tiered or service-oriented architectures.

ADDITIONAL REQUIREMENTS:

Ability to travel approximately 5%.

Some familiarity with basic instrumentation products and how embedded applications work.

Other desired application skills and knowledge include COM, Jenkins, JIRA, Python, Windows script host, Digital IO.

Some familiarity with application installs and Installshield.

AMOUNT OF EXPEREINCE REQUIRED:
Number and Type of Years Required

Reason

Ten or more year's prior experience.

Must have knowledge gained through practical experience in order to perform assigned duties

EDUCATIONAL REQUIREMENTS:
Minimum Education Required

Reason

BS degree in a technical field. Very exceptional work experience may be considered as a substitute for a formal education degree.

To have the background to understand the scientific applications and associated algorithms.

Job Candidate Privacy Notice
Experience

Required

Ten or more year's prior experience.
Education

Required

Bachelors or better
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractors legal duty to furnish information. 41 CFR 60-1.35(c)

#J-18808-Ljbffr



  • Meriden, United States Henry Hire Solutions Full time

    This is a flexible, Hybrid opportunity, available in Albany, NY or Meriden, CT. We are a nationally recognized Architecture, Engineering, Energy Efficiency, and Construction Management firm seeking an experienced Senior Mechanical Engineer for operations in the Northeast region. The Senior Mechanical Engineer will lead, organize, manage, and execute...


  • Meriden, United States Henry Hire Solutions Full time

    This is a flexible, Hybrid opportunity, available in Albany, NY or Meriden, CT.We are a nationally recognized Architecture, Engineering, Energy Efficiency, and Construction Management firm seeking an experienced Senior Mechanical Engineer for operations in the Northeast region.The Senior Mechanical Engineer will lead, organize, manage, and execute Mechanical...


  • Meriden, United States Henry Hire Solutions Full time

    This is a flexible, Hybrid opportunity, available in Albany, NY or Meriden, CT.We are a nationally recognized Architecture, Engineering, Energy Efficiency, and Construction Management firm seeking an experienced Senior Mechanical Engineer for operations in the Northeast region.The Senior Mechanical Engineer will lead, organize, manage, and execute Mechanical...


  • Meriden, United States Henry Hire Solutions Full time

    This is a flexible, Hybrid opportunity, available in Albany, NY or Meriden, CT.We are a nationally recognized Architecture, Engineering, Energy Efficiency, and Construction Management firm seeking an experienced Senior Mechanical Engineer for operations in the Northeast region.The Senior Mechanical Engineer will lead, organize, manage, and execute Mechanical...

  • Detector Engineer

    3 weeks ago


    Meriden, United States Mirion Technologies (Canberra), Inc. Full time

    Job DescriptionJob DescriptionWe are looking for a multi-disciplinary engineer with interest in mechanical and electrical model-based design work with particular focus on human-machine interfaces in industrial production of high-end semiconductor-based ionizing radiation detector systems. Under limited supervision, performs germanium and silicon device...

  • Manager - Mep

    1 month ago


    Meriden, United States Bl Companies Inc Full time

    Manager - MEP BL Companies is 100% employee owned, giving us a competitive edge and a unique distinction from most other companies. We are an ENR Top 150 firm that provides engineering, architecture, land surveying, and environmental consulting services to the public and private sectors. BL has 17 offices and is expanding. Our growth offers an exciting...


  • Meriden, United States Vaco Recruiter Services Full time

    Our client a national organization is looking for a Project Accounting Manager. The Project Accounting Manager will be responsible for overseeing all billing functions company-wide, ensuring that invoicing deadlines are met, while working to maximize billing efficiency and project profitability. Responsibilities Include: Analysis, reporting, and recommending...


  • Meriden, United States Vaco Full time

    Our client, a national organization, is looking for a Project Accounting Manager. The Project Accounting Manager will be responsible for overseeing all billing functions company-wide, ensuring that invoicing deadlines are met, while working to maximize billing efficiency and project profitability. Understanding of project based accounting is a plus. ...


  • Meriden, United States Vaco Full time

    Our client, a national organization, is looking for a Project Accounting Manager. The Project Accounting Manager will be responsible for overseeing all billing functions company-wide, ensuring that invoicing deadlines are met, while working to maximize billing efficiency and project profitability. Understanding of project based accounting is a plus. ...

  • Project Executive

    1 week ago


    Meriden, United States The Middlesex Corporation Full time

    Position Summary: The Project Executive shall provide leadership and managerial direction for specific projects assigned to ensure projects are being managed and constructed in a safe and efficient manner. The Project Executives for New England report directly to the Senior Vice President of Construction and to the President for the Southeast...

  • Retail Sales Associate

    21 hours ago


    Meriden, United States Cox Enterprises Full time

    **Primary Location:** 687 E Main St , Meriden , CT , US **Retail Sales Associate Sign Bonus $2000** Cox Communications is looking for a **Retail Sales Associate** who creates those experiences; someone who connects easily with others and can drive sales while making customers feel special. So, if you love to learn, then take your newfound knowledge and...


  • Meriden, United States NavitsPartners Full time

    Job Description Job Description Job Title: Network Project Manager Position Overview: We are seeking an experienced and dynamic Network Project Manager to join our team. The Network Project Manager will be responsible for leading and managing network infrastructure projects from initiation to closure. The successful candidate will possess strong project...

  • Product Owner

    3 weeks ago


    Meriden, United States Corpay Full time

    Your role What you'll be doing What We Need Corpay^ is currently looking to hire a Product Owner within our division. This position falls within our Product Management team and is located in Meriden, England. You will report directly to the Senior Product Manager and regularly collaborate with product development, sales, and marketing teams...

  • Inside Sales Manager

    1 month ago


    Meriden, United States Mirion Technologies (Canberra), Inc. Full time

    Job DescriptionJob DescriptionThe Inside Sales Manager position is focused on generating orders/revenue and meeting sales targets. This role requires managing a portfolio of accounts within a designated market, leveraging effective communication and sales strategies. The Inside Sales Manager will work collaboratively with the team to drive customer...


  • Meriden, United States Burns & McDonnell Full time

    **Description** The Assistant Geographic Information Systems (GIS) Specialist will assist in developing, updating, analyzing, and managing GIS data for a wide variety of professional services. This position will assist in a variety GIS analysis, GIS data development, GIS data maintenance and data preparation for use in public safety GIS systems and regularly...