Software Developer I
Position Overview:
As a Software Developer I, you will help the software team in the development of preclinical and clinical ultrasound imaging systems. In this role, you will work closely with senior software developers, contributing to all phases of the software development lifecycle.This position offers hands-on experience working with advanced ultrasound technology, providing opportunities to work on hardware control, graphical user interface design, data analysis and processing, and software infrastructure. Development work will primarily involve C++ and C# on the Microsoft Windows platform.
As such, candidates should have a solid understanding of object-oriented programming in these languages, and work well in a fast-paced, collaborative environment.
Company Overview:
FUJILFILM VisualSonics, Inc. is a rapidly growing biomedical company and the world leader in developing high-resolution ultrasound devices for small animal research. VisualSonics offers a pleasant and progressive work environment with a competitive benefits package.We support a strong and dedicated team of individuals who are focused on continually innovating our product offering, servicing our customers, and supporting each other's efforts to sustain our competitive advantage. FUJIFILM VisualSonics Inc. is based in Toronto, Canada.
Job Description:
Essential Job Functions:
- Collaborate with senior developers to analyze, design, and develop software to satisfy the business requirements
- Contribute to the development of hardware control systems, intuitive user interfaces, and efficient data processing solutions
- Complete code changes as necessary to meet requirements
- Create and execute unit tests to ensure the accuracy of code changes
- Ensure software development results by facilitating and generating continuous, improvements in reliability, performance, and functionality of system software
Knowledge/Experience:
- University Degree, preferably in Computer Science, Engineering, or Physics
- 2+ years of C/C++ experience
- 1+ years of C#
- Experience with full life cycle of software development
- Experience with Windows API is an asset
- Experience with ATL and COM is an asset
- Experience with WPF and XAML is an asset
- Experience with medical software development is an asset
- Basic signal processing is an asset
Skills/Abilities:
- Strong problem-solving abilities
- Strong analytical skills and creative thinking
- Excellent attention to detail, perseverance and follow-up
- Positive professional attitude, wanting to learn from new and challenging opportunities
- Ability to communicate effectively with team members, both verbally and in writing
- Ability to work independently or as a team to solve technical problems
The above information on this job description and specification has been designed to indicate the general nature and level of work performed by employees within this job. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
EEO Information: None
ADA Information:
FUJIFILM is committed to fair and equitable recruiting practices in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Persons with disabilities are encouraged to come forward at any stage in the recruitment process to request accommodation, if needed.Members of our team will consult and create processes that provide individuals with disabilities the best possible recruitment experience.