Principal Software Engineer
at Mirion Technologies Canberra Inc
Meriden, CT 06450, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Feb, 2025 | Not Specified | 13 Nov, 2024 | 10 year(s) or above | Physics,Installshield,Nuclear Engineering,Jira,Devops,Sql,Sockets,Access,Visual Studio,Nunit,Development Tools,Disabilities,Win32 Api | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Mirion Technologies is seeking a Principal Software Engineer to support our systems team. The ideal candidate will develop, and maintain software solutions that interface with neutronics, and spectroscopy hardware and software devices, to perform data acquisition, analysis, and reporting.
ESSENTIAL REQUIREMENTS
- Experience developing and working with real time systems.
- Detail oriented, forward thinking.
- Strong analytical and problem-solving skills.
- Ability to comprehend and write technical specifications is essential.
- Knowledge of Service-Oriented-Architecture (SOA), object-oriented analysis and design, and/or client/server systems.
- Strong understanding of network architecture and application development methodologies.
- Ability to work independently and successfully manage executing multiple projects and/or rapidly changing priorities.
ADDITIONAL REQUIREMENTS
- Knowledge in communication and networking protocols such as TCP/IP, sockets, and RS-485.
- Background in scientific field such as physics or nuclear engineering.
- Mathematics background.
EDUCATION & EXPERIENCE REQUIREMENTS
- This position requires a bachelors degree in a scientific or engineering discipline and 10+ years relevant experience.
- Experience common languages/technologies such as with C/C++, .NET, C#, WCF, ADO.NET, VC, VB, MFC, COM, Win32 API.
- Experience with Development tools such as Visual Studio, Jira, NUnit, DevOps, SQL, XML, GIT.
- Experience with Virtual Environments, and Database technologies such as ADO, MS Access, Sql Language.
- Experience with build and installation tools such as VisualBuild, Installshield.
- Experience in systems integration including all phases of the software/system development life cycle.
- Strong organizational skills.
EXPERIENCE
Preferred
- 10+ years relevant experience.
EDUCATION
Preferred
- Bachelors or better in Engineering or related field
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 contractor’s legal duty to furnish information. 41 CFR 60-1.35(c
Responsibilities:
- Responsible for the maintenance, and deployment of new and existing Windows-based software systems and drivers.
- Participate in problem definition, software planning and design, including code reviews.
- Assist in software releases and development of project deliverables including procedures and test plans.
- Evaluate new technologies and implement improvements to existing Windows-based technologies and applications.
- Develop GUI mockups, prototypes, and proof of concepts as needed.
- Produce complete software lifecycle supporting documentation such as requirements, user stories, specifications, design, and test plans following Mirion’s software engineering quality policy and procedures.
- Participate in installation and commissioning activities as assigned
- Work closely with customers, physics and/or manufacturing teams testing, troubleshooting, and developing solutions.
- Work with hardware engineers, physicists, and customers for problem definition, requirements gathering, implementation, testing and software release.
- Other duties as assigned.
REQUIREMENT SUMMARY
Min:10.0Max:15.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
A scientific or engineering discipline and 10 years relevant experience
Proficient
1
Meriden, CT 06450, USA