Senior Software Developer

4 weeks ago


Aliso Viejo, California, United States FUJIFILM Corporation Full time
Job Description

FUJIFILM Corporation is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for analyzing and developing code for clinical ultrasound imaging systems.

This is a hands-on software development position with the opportunity to design and develop ultrasound hardware control, graphical user interfaces, data analysis and processing with C++ and C# (WPF) on the Microsoft Windows platform.

Qualified candidates should have previous experience with Microsoft Windows software development and must possess a good understanding of C++, C# (WPF), and Windows API.

Candidates must be team oriented and eager to work in a fast-paced environment.

Key Responsibilities
  • Lead team members to develop and enhance application software to satisfy business requirements
  • Analyze requirements and their impact to the system
  • Reviews relevant requirements, standards and other documentation to clarify and understand software engineering requirements
  • Design, build, and verify that software meets defined specifications
  • Lead unit tests to ensure the accuracy of code changes
  • Validation of results through comparison with real-world scenarios or results from other simulation packages
  • Assist in the planning of product releases, engineering, and management plans and reports
  • Provide recommendations to the team about current trends, processes, and innovations in the software industry to aid in improving the effectiveness, efficiency, and productivity of the company
  • Ensure software development results by facilitating and generating continuous, improvements in reliability, performance, and functionality of system software
  • Work with software, hardware, and ultrasound system developers to develop and enhance application software
  • Interface with a broad user base to understand requirements and solicit feedback
Knowledge and Experience
  • University Degree, preferably in Computer Science, Engineering, or Physics
  • 7+ years of C/C++ experience
  • 7+ years of Windows API experience
  • 7+ years of C#, WPF, XAML experience
  • Experience with full life cycle of software development
  • Experience with multiple levels of software abstraction
  • Experience with medical software development is strongly desired
  • Experience with ATL and COM is an asset
  • Experience with Machine Learning is an asset
  • Experience with database is an asset
  • Experience with cloud computing is an asset
  • Experience with GPU programming is an asset
  • Experience with signal processing is an asset
Skills and Abilities
  • Strong problem-solving abilities
  • Strong analytical skills and creative thinking
  • Assertiveness to drive and execute project plans
  • Excellent attention to detail, perseverance and follow-up
  • Positive professional attitude, wanting to learn from new and challenging opportunities
  • Ability to work independently or as a team player to solve technical problems
  • Ability to prepare high quality and reliable deliverables while working quickly, calmly and effectively under pressure from time constraints and deadlines
  • Excellent written and oral communication skills

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.

FUJIFILM Corporation is committed to fair and equitable recruiting practices in accordance with the Accessibility for Ontarians with Disability Act (AODA).

Persons with disabilities are encouraged to come forward at any stage of the recruitment process to request accommodations, if needed.

Members of our team will consult and create processes that provide individuals with disabilities the best possible recruitment experience.



  • Aliso Viejo, California, United States FUJIFILM Corporation Full time

    Job SummaryAs a Senior Software Developer at FUJIFILM, you will play a key role in analyzing and developing code for clinical ultrasound imaging systems. This is a hands-on software development position with the opportunity to design and develop ultrasound hardware control, graphical user interfaces, data analysis and processing with C++ and C# (WPF) on the...


  • Aliso Viejo, California, United States Pop-Up Talent Full time

    As a Senior Software Developer at our company, you will have the opportunity to work on a variety of exciting projects, collaborating with a talented team of engineers to design and implement cutting-edge solutions.We are looking for a highly skilled Technical Lead to join our high-performance team. In this role, you will be responsible for leading the...


  • Aliso Viejo, California, United States RXSIGHT INC Full time

    Job OverviewRxSight Inc. is a leading ophthalmic medical technology corporation that has commercialized the world's first adjustable intraocular lens. We are seeking a skilled Senior Embedded Software Engineer to contribute to the design, development, and testing of medical device software for our Light Delivery Device.The ideal candidate will have expertise...


  • Aliso Viejo, California, United States PlayStation Global Full time

    PlayStation Global: A Leader in Cloud GamingAt PlayStation Global, we're revolutionizing the gaming industry with our cutting-edge cloud gaming technology. We're seeking a talented Senior Software Engineer to join our team and help us push the boundaries of what's possible.Key Responsibilities:Design and develop robust network solutions, including socket,...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    Why PlayStation?Sony Interactive Entertainment is a global leader in entertainment, producing innovative products and services including PlayStation5, PlayStation4, and PlayStationVR. We're seeking a Senior Software Engineer to join our Future Technology Group, leading the cloud gaming revolution by delivering console-quality video games on any...


  • Aliso Viejo, California, United States Compunnel Full time

    Job DescriptionWe are seeking a highly skilled Lead Software Developer to join our team at Compunnel. As a key member of our development team, you will be responsible for leading the development of software applications and ensuring that they meet the highest standards of quality and performance.Key Responsibilities:Lead a team of software developers and...


  • Aliso Viejo, California, United States JobRialto Full time

    We are seeking a highly skilled Lead Software Developer to join our team at JobRialto. As a key member of our software development team, you will be responsible for leading a team of 10+ members and overseeing the development of complex software applications.Key Responsibilities:Lead a team of 10+ members effectively.Refactor and write strong SQL queries and...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    Cloud Gaming Software EngineerAt Sony Interactive Entertainment, we're leading the cloud gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond. We're looking for a Senior Software Engineer with a strong background in Embedded Systems to join our Future Technology Group...


  • Aliso Viejo, California, United States MicroVention Full time

    Job Title: Senior Manager, Engineering R&DAt MicroVention, we are seeking a highly skilled and experienced Senior Manager to lead our Engineering R&D team. As a key member of our organization, you will be responsible for managing a group of individuals with varying technical experience, developing and launching products, researching new ideas, and managing...


  • Aliso Viejo, California, United States Transcepta Full time

    Job OverviewTranscepta is seeking a skilled Software Engineer to join our SaaS development team. This role will involve developing REST services for our flagship SaaS solution, working closely with product management to generate technical designs, and participating in Agile standups to implement Sprint features.Key Responsibilities:Develop, test, and analyze...


  • Aliso Viejo, California, United States PlayStation Global Full time

    Cloud Gaming Network ArchitectAt PlayStation Global, we're leading the revolution in cloud gaming as we push the boundaries of what's possible. Our Future Technology Group (FTG) is leading the Cloud Gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond. We're looking for a Senior Software...


  • Mission Viejo, California, United States TechnoGen Full time

    Job SummaryWe are seeking a highly skilled Sr. Software Developer to lead our software development practice and deliver high-quality software products. The successful candidate will work closely with multiple teams to design, develop, and support enterprise applications, and will be responsible for establishing policies and procedures to ensure efficient...


  • Aliso Viejo, California, United States RxSight, Inc. Full time

    Job Title: Senior Mechanical EngineerRxSight, Inc. is a leading ophthalmic medical technology corporation seeking a highly skilled Senior Mechanical Engineer to join our team.Job Summary:We are looking for a talented Senior Mechanical Engineer to lead the development and improvement of our Light Adjustable Lens (LAL) manufacturing process. The successful...

  • Senior Java Developer

    3 weeks ago


    Aliso Viejo, California, United States Genpact Full time

    Genpact is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.Our purpose – the relentless pursuit of a world that works better for people – drives us to serve and...


  • Aliso Viejo, California, United States JobRialto Full time

    Job DescriptionWe are seeking a highly skilled Senior IBM Mainframe Systems Programmer to join our team at JobRialto. As a key member of our software engineering team, you will be responsible for developing and maintaining complex mainframe applications using z/OS internals, JCL, and REXX scripting.Key Responsibilities:Develop error-free code with...


  • Aliso Viejo, California, United States RXSIGHT INC Full time

    Job Title: Senior Systems AdministratorRxSight Inc. is seeking a highly skilled Senior Systems Administrator to join our IT team. The ideal candidate will have a strong background in Microsoft Office 365 and Intune, with experience in managing and maintaining IT infrastructure, including cloud services and on-premises hardware.Key Responsibilities:Install,...


  • Aliso Viejo, California, United States Quarterra Full time

    Job Title: Trainer, Associate DevelopmentQuarterra Group, a leading real estate focused alternative asset management company, is seeking a highly skilled Trainer, Associate Development to join our team. As a key member of our training team, you will be responsible for delivering exceptional educational courses to our associates, providing them with the...

  • Senior Accountant, GL

    3 weeks ago


    Aliso Viejo, California, United States RxSight, Inc. Full time

    Job SummaryThe Senior Accountant, GL will support the monthly close process, analyze and reconcile GL accounts, and participate in assigned audit responsibilities. This role requires top-notch analytical skills and the ability to work in a fast-paced environment, able to support month, quarter and year-end close responsibilities in a timely fashion. All work...


  • Aliso Viejo, California, United States Ambry Genetics Full time

    Job Title: Senior IT Systems EngineerAmbry Genetics is seeking a highly skilled Senior IT Systems Engineer to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining complex IT systems and applications.Key Responsibilities:Design and configure complex IT systems, including operating systems,...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    About the Role:At Sony Interactive Entertainment, we're committed to advancing game streaming technology through innovative solutions. As a Senior Machine Learning Engineer, you'll play a critical role in enhancing the streaming experience through unique expertise and collaborative efforts.Key Responsibilities:• Contribute to the development and...