Talent.com
Associate Software Engineer
Associate Software EngineerMirion Technologies (Canberra), Inc. • Meriden, CT, US
Associate Software Engineer

Associate Software Engineer

Mirion Technologies (Canberra), Inc. • Meriden, CT, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job 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.
  • Create a job alert for this search

    Associate Software Engineer • Meriden, CT, US

    Related jobs
    Software Engineer (Trading)

    Software Engineer (Trading)

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for a Software Engineer (Trading).Key Responsibilities Develop features for web platforms, including the Phantom Extension and website Lead initiatives to support additional...Show more
    Last updated: 3 days ago • Promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Senior / Staff AI Software Engineer.Key Responsibilities Design and develop robust, scalable, event-driven services using Python, FastAPI, Apache Kafka, and GraphQL Bu...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Software Engineer.Key Responsibilities Analyze functionality, integration, and performance issues at various levels of the hardware / software stack Design and code solu...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Trust and Risk

    Software Engineer, Trust and Risk

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Software Engineer, Trust and Risk.Key Responsibilities Design and develop systems to protect the platform and mitigate risks Proactively monitor and balance risk with ...Show more
    Last updated: 5 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for an Engineer II, Falcon Host Sensor (Remote).Key Responsibilities Lead engineering efforts and collaborate with product management to define the scope of work Design and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Associate Manager

    Software Engineering Associate Manager

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for an Associate Manager Software Engineer.Key Responsibilities Support a team of software engineers in product development, providing guidance and technical support Collabo...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for an AI Software Engineer to develop generative AI applications for digital learning platforms.Key Responsibilities Develop and maintain reliable, scalable, and secure AI-p...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Software Engineer II (Growth) who is passionate about driving product growth through experimentation and data-driven innovation. Key Responsibilities Design, develop, an...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer in AI

    Software Engineer in AI

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Laureate Software Engineer, Gen AI.Key Responsibilities Assist in driving the long-term architectural strategy for AI and LLM adoption Design and build foundational co...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities : Estimate and complete development tasks including coding and requirements gathering with minimal guida...Show more
    Last updated: 30+ days ago • Promoted
    Software Verification Engineer

    Software Verification Engineer

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Software Verification Engineer to ensure the integrity and reliability of customer software through verification processes. Key Responsibilities Conduct verification of ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Intermediate

    Software Engineer - Intermediate

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for a Software Engineer - Intermediate (ReactJS).Key Responsibilities Design, develop, test, and maintain software applications and systems Assist operations team in resolvi...Show more
    Last updated: 5 days ago • Promoted
    Associate Software Developer

    Associate Software Developer

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for an Associate Software Developer.Key Responsibilities Design, develop, unit test, and support applications using C#, SQL, JavaScript, and other languages Utilize issue tr...Show more
    Last updated: 30+ days ago • Promoted
    Associate Escalation Engineer

    Associate Escalation Engineer

    VirtualVocations • Hartford, Connecticut, United States
    Full-time
    A company is looking for an Associate Escalation Engineer who specializes in resolving complex customer issues beyond standard support. Key Responsibilities Provide and document solutions for comp...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for a Software Engineer III specializing in Authentication.Key Responsibilities Design and implement core frameworks for identity and access control systems across products ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Springfield, Massachusetts, United States
    Full-time
    A company is looking for a Lead Software Engineer to design and implement software systems remotely.Key Responsibilities Design, develop, and implement software systems using server-side framewor...Show more
    Last updated: 30+ days ago • Promoted
    Sr. AEM Software Engineer

    Sr. AEM Software Engineer

    Franchise World Headquarters, LLC • Shelton, CT, United States
    Full-time
    We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe.Ready for a fresh, new career? Look no further because one of the world's most ico...Show more
    Last updated: 30+ days ago • Promoted