![Oxford Instruments Plc](https://media.trabajo.org/img/noimg.jpg)
Senior Software Engineer
2 months ago
Role Details
Business, Location:
NanoAnalysis, China
Role:
Senior Software Engineer
Reports to:
NanoAnalysis application manager
Direct Reports:
None
Primary Purpose:
To design, develop and maintain software components and products.
Key Responsibilities
Generic Responsibilities
- Impact
- Impact on commercial results will be important. Technical insight and proficiency will have an impact on the end results of others. The role holder will contribute to end results indirectly, providing contributory input of explanatory, advisory or supporting assistance for use by others. Impact may be qualitative or quantitative.
- Knowledge
- Recognised as highly competent in own area or function within the organisation
- Demonstrates a depth and/ or breadth of technical knowledge and expertise
- Identifies applications of functional knowledge and existing methodologies to complex problems
- Demonstrates proficiency and insight acquired through qualification and expertise
- Problem Solving
- Interprets internal or external business issues and recommends solutions or best practice
- Solves complex problems, taking a broad perspective to identify solutions
- Will typically resolve problems where precedents may not exist
Specific Responsibilities
- Working within an Agile team to develop high quality functionality to agreed specifications and timescales
- Using our internally defined software design methodologies and tools to develop robust software components and systems
- Be an active member of the software team, to review progress and discuss requirements of the OEM partners and key customers.
- Provide and update appropriate documentation that facilitates others to further develop or maintain the software and systems that you produce, and enables your internal customers to do their work (SQA, Help and Localisation specialists, Applications Scientists, Product Managers and Customer Support staff).
- Take responsibility for co-ordination of technical solutions within specific software development projects.
Indicative Performance Measures
- The timely delivery of robust and maintainable software that satisfies or exceeds customer expectations
Person Specification – Essential requirements unless stated
Education / Qualifications:
- Software Engineering / Scientific Degree
- Ideally - Physics/Materials Science degree OR Computing Degree with a Physics background
Professional Skills/ Abilities:
- Experience in PC based software developments using C# and Visual Studio, a source code control system, a bug or issue tracking system, and debuggers
- Experience of delivering code as part of a product development team using an Agile development process
- Experience with WPF and user interface development
- Is able to design, create and test reliable code in a multi-threaded environment
- Ideally - Experience of developing complex software applications for high tech instrumentation
- Ideally - Experience working with customers creating bespoke solutions
- Ideally - Experience using Microsoft DevOps
Personal Qualities:
- Demonstrable confidence and communication skills to share technical expertise to help others.
- Ability to work well within a cross-functional team
#LI-TJ1
-
Senior Software Engineer
2 weeks ago
Shanghai, China Third Bridge Full timeJob DescriptionAbout Us:Third Bridge excels in driving technological innovation, creating solutions that push the boundaries of what's possible. We're on the lookout for a Senior Software Engineer who combines technical expertise with a knack for collaboration and innovation, bridging the gap between our Software Engineers and Principal Engineers.The Role:As...
-
Senior Embedded Software Engineer
2 weeks ago
Shanghai, China Bose Full timeYou know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate...
-
Senior Software Engineer
2 months ago
Shanghai, China Oxford Instruments Full timeRole Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...
-
Senior Software Engineer
4 weeks ago
Shanghai, China Oxford Instruments Full timeRole Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...
-
Senior Software Engineer
1 month ago
Shanghai, China Maersk Full timeOpportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers’ supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...
-
Senior Software Engineer
4 weeks ago
Shanghai, China Maersk Full timeOpportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers’ supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...
-
Senior Software Engineer I
1 week ago
Shanghai, China RE Info Tech-Shanghai branch Company Full timeAbout the Role The Senior Software Engineer role performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This SWE performs software design — typically across...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China Maersk Full timeOpportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers' supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...
-
Senior Software Engineer I
2 weeks ago
Shanghai, Shanghai, China RELX Full timeAre you a champion for continuous improvement? Do you enjoy collaborating with teams to solve intricate technical issues in the realm of employer-employee relations? About our Team LexisNexis Legal & Professional serves customers in over 150 countries with 11,300 employees worldwide as part of RELX, a global provider of information-based analytics for...
-
Senior Software Engineer
2 months ago
Shanghai, China Oxford Instruments Plc Full timeRole Details Business, Location: NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important. Technical insight and...
-
Senior Software Engineer
4 weeks ago
Shanghai, China Oxford Instruments Plc Full timeRole Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design,...
-
Senior Software Engineer
4 weeks ago
Shanghai, China Oxford Instruments Plc Full timeRole Details Business, Location: NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important. Technical insight and...
-
Software Embedded Senior Staff Engineer
1 week ago
Shanghai, China 2035 Flextronics (Shanghai) Co., Ltd. Full timeJob Summary To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Software Embedded,Senior Staff Engineer located in Shanghai. Reporting to the Software Manager, the SW Senior Staff Engineer role involves… What a typical day looks like : Provide simulation and digital control loop...
-
Senior Software Engineer- Edge+ AI
2 months ago
Shanghai, China Microsoft Full timeOverview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements 5+ years of shipping enterprise scale software in a software engineering-related role. ...
-
Senior Software Engineer- Edge+ AI
4 weeks ago
Shanghai, China Microsoft Full timeOverview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements 5+ years of shipping enterprise scale software in a software engineering-related role. ...
-
Senior Software Engineer
2 months ago
Shanghai, China NVIDIA Full timeNVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to satisfy the needs of various AV teams and achieve the high quality and...
-
Senior Software Engineer
4 weeks ago
Shanghai, China NVIDIA Full timeNVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to satisfy the needs of various AV teams and achieve the high quality and...
-
Senior Software Engineer, Forwarding App
1 month ago
Shanghai, China Flexport Full timeThe opportunity: Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...
-
Senior Software Engineer, Forwarding App
4 weeks ago
Shanghai, China Flexport Full timeThe opportunity: Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...
-
Senior Software Engineer
2 hours ago
Shanghai, China Whatnot Full timeWhatnot Whatnot is a livestream shopping platform and marketplace backed by Andreessen Horowitz, Y Combinator, and CapitalG. We’re building the future of ecommerce, bringing together community, shopping and entertainment. We are committed to our values, and as a remote-first team, we operate out of hubs within the US, Canada, UK, Ireland, and...