Associate Software Engineer

Mirion


Date: 15 hours ago
City: Meriden, CT
Contract type: Full time
Job Details

Description

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. This position will support a diverse System’s team working with hardware engineers, physicists, and customers for requirements gathering, solution development, design, implementation, testing, and software release. The Associate Software Engineer will ensure all solutions follow Mirion’s QA and engineering processes and provides complete documentation and testing to demonstrate adherence to requirements.

Essential Duties

  • Assist in the development, maintenance, and deployment of new and existing Windows-based systems.
  • Work closely with senior developers to evaluate requirements, develop, and maintain software solutions for Windows-based systems.
  • Generate software documentation with emphasis on SRS, SDD, and test plans.
  • Implement and test software to meet required specifications following Mirion’s QA processes as assigned.
  • Create supporting unit tests for application code.
  • Provide product support as assigned to marketing and customer service.
  • Troubleshoot issues and Develop Software Patches.
  • Provide support to acceptance testing and installations.
  • Perform installations and training at customer site.
  • Stay abreast of emerging computing technologies.

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.
  • 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 experience debugging and troubleshooting Windows-based applications, computer networking, and operating systems related problems.
  • Knowledge of programming languages and tools; primarily C/C++, .NET, Visual Basic, C#, DevOps, Unit test frameworks, and scripting components/language programming.
  • In depth 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.

Education And Experience Requirements

  • BS degree in a technical field. Very exceptional work experience may be considered as a substitute for a formal education degree.
  • Five or more years' prior experience.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

RN Join Our Team Today!

Meriden Health & Rehab, Meriden, CT
15 hours ago
Meriden Healthcare & Rehab!!!FT/PT/ Per diemWe are seeking talented Registered Nurses to join our dynamic team at Meriden Healthcare & Rehab ,we are looking for passionate and skilled professionals who are eager to make a meaningful impact!We hope to hear from you!"Please visit our facility"Located at:Meriden Healthcare & Rehab360 Broad Street, Meriden, CT 06450We are looking for a Registered Nurse...

School Based Behavioral Health School Clinician - Meriden Elementary Schools

Community Health Center, Meriden, CT
3 weeks ago
Job Description SummaryJob Description:The Behavioral Health Clinician – Licensed SBHC is an licensed independent Behavioral Health provider who supports students and their families as a CHC employee in a school based clinic and performs diagnostic psychosocial evaluations, develops care plan with clients and their families, offers individual, family, or group therapy as appropriate, and collaborates with psychiatric and/or medical providers...

Respiratory Therapist (RRT)

Hartford HealthCare, Meriden, CT
3 weeks ago
Location Detail: 435 Lewis Avenue-Midstate Med (10123)Shift Detail: Evening/night per diem position.16 hours per/month commitment, some weekends and holidays.Work where every moment matters.Every day, more than 40,000 Hartford HealthCare colleagues come to work with one thing in common: Pride in what we do, knowing every moment matters here. We invite you to become part of Connecticut’s most comprehensive healthcare network.Serving...