Electronics Hardware/Software Developer
at Mirion Technologies Canberra CA Ltd
Concord, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Jan, 2025 | Not Specified | 23 Oct, 2024 | 5 year(s) or above | Research,Development Tools,Autocad,Pcb,Design Tools,Test Procedures,Programming Languages,Electronics,Nuclear Instrumentation,Self Confidence,Interpersonal Skills,Analytical Skills,Computer Science | 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:
The Electronics Hardware/Software Developer is responsible for the design, development, implementation and maintenance of new and existing digital hardware, firmware, and related software for the company’s products. The position may be responsible for project management and supervision of other Development Engineers. In addition, the Electronics Hardware/Software Developer will provide customer support solutions for problems related to the company’s products and services.
SKILL/KNOWLEDGE & OTHER REQUIREMENTS:
- Requires a bachelor’s degree in electronic/electrical engineering or computer science.
- Must have at least 5 years on the job progressive experience in electronics.
- Knowledge of the hardware and related firmware design and development tools, including FPGA synthesis tools for Actel/Microsemi components.
- Must be proficient in creating effective technical and business solutions using programming tools, in particular MS Windows environment.
- Must be eager to continuously upgrade with new programming languages, software methodologies and techniques.
- Strong in computational, diagnostic and analytical abilities are required to design, code and test programs.
- Must be able to document test procedures, understand programming and system set-up manuals, programming style guides, and software reference manuals.
- Proficiency in MS Office tools.
- Working knowledge of nuclear instrumentation and applications.
- Excellent analytical skills are required to estimate development time, analyze data, research, diagnose and solve problems.
- Must have working knowledge of standards applicable to the job.
- Self-confidence and ability to manage own activities together with initiative and drive to solicit and complete tasks successfully.
- Ability to understand customer’s needs and adapting them to new products or new applications to existing products.
- Sound organizational, problem solving, planning, prioritization, and execution skills.
- Excellent interpersonal skills to communicate effectively and clearly with team, management and customers.
OTHER DESIRED SKILLS/KNOWLEDGE:
- PCB design tools
- AutoCAD or Autodesk Fusion tools
EXPERIENCE
Preferred
- At least 5 years on the job progressive experience in electronics.
EDUCATION
Preferred
- Bachelors or better in Electrical Engineering or related field
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Analyze, design digital hardware, and perform development for the company’s products using the latest technology and in accordance with required specifications.
- Test and analyze complex circuits, correlate results and performance to theoretical expectations.
- Test firmware/software products for quality, performance, and ease of use.
- Evaluate and analyze problem reports from field.
- Follow secure software/firmware development requirements and practices.
- Perform backups of code to mitigate vulnerability.
- Follow cyber security requirements.
- Investigate new and emerging technologies related to the Company’s products and applications.
- Write product documentation including spec sheets, manuals, test procedures and application notes.
- Responsible for the safe use and maintenance of confidential information, software application programs, product source code and all client information.
- Supervision of other design/development engineers (if required by an assignment).
- Adhere to quality management requirements.
- Provide technical expertise and functional advice to management team on all aspects of engineering as they relate to existing or new projects on a regular basis.
- Contribute information and ideas to Management.
- Support internal departments as requested within the engineering function.
- Perform other duties as assigned.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Electrical/Electronic Manufacturing
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Electronic/electrical engineering or computer science
Proficient
1
Concord, ON, Canada