Software Engineer Roles and Responsibilities
Software Developer/Engineer
The Role
Applications are invited for a Software Engineer in
real-time control for Adaptive Optics (AO) systems for the business clients of
FE. The successful candidate will join the existing real-time control team
working on these systems.
Within this team, the candidate will be involved in all
aspects of the development of the real-time control system.
Software
Engineer Roles and Responsibilities will include:
Working on low latency ‘hard’ real-time control system for
both HARMONI and MOSAIC, implementing and optimizing the various adaptive
optics control schemes required by the instruments on the selected hardware
architecture.
Development of the data, telemetry, command, and control
interfaces to match standards required by the observatory.
Working with a wide variety of hardware devices including high-speed
cameras and deformable mirrors, and the candidate will be expected to develop
and test software interfaces to these hardware devices.
The applicant will also be expected to contribute to CfAI’s
ongoing research program developing new software for techniques and
technologies that will enable the next generation of adaptive optics real-time
control systems. These will be for use not only within astronomy but also in other
fields such as laser communications or microscopy where adaptive optics can be
used. The applicant will behave the opportunity to contribute to high-quality
publications in refereed journals as a result of participating in new research
areas within the field of real-time AO control.
When working on large instrumentation projects such as
HARMONI and MOSAIC the applicant will be expected to contribute to any project
deliverables (such as preparing design documentation or user manuals) and
adhere to project software development standards.
This post is fixed-term for 2 years to coincide with the
duration of our existing funding. There is the possibility for extension beyond
this period if additional funding can be secured.
Grade 7 core
responsibilities:
Act as a recognized professional practitioner and service
specialist.
Implement changes to the design and development of service
processes, techniques, and deliverables for one or more service strands or
project streams.
Provide specialist expertise and support with the complexity
of data and information sources, interpretation, and analysis.
Contribute to the development of operational service
activities to ensure excellence in the stakeholder experience.
Collect and analyze stakeholder feedback to help define
needs and requirements and the design and planning of services.
Internal and external relationship development and
partnership working, networking, and participation to engage and influence
future services and the University's reputation.
Identify and design activities to meet learning objectives
and outcomes.
Deliver training, and/or development delivery for
stakeholders.
Maintain an awareness of current policy for University
business goals such as widening participation and access, and provision of
advice using specialist knowledge.
Contribute to and lead business meetings, working groups,
and sub-committees at departmental and operational service levels.
Responsible for managing small budgets for consumables and
some capital items, keeping records, and processing invoices.
Comments
Post a Comment