Applied Engineering Software Developer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£35,000.0 - £45,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Computer-Aided Design C++ (Programming Language) Computer Programming Object-Oriented Software Development

Requirements

Graduate / PhD / experienced software hire; Hybrid working available

This established software team are looking for their next hire. They work with clever mathematical software algorithms that allows engineering companies search through libraries to identify 3D shapes. This increases efficiencies in the business and development cycles, and helps companies deliver solutions quickly and to budget.

As their next hire, you’ll be working with a collaborative team and build up your responsibilities in project specifications, design, implementation and testing. You’ll need to analyse different algorithms, and design software that best uses these and be robust enough to capture edge cases. You’ll ensure the quality of software being produced meets the high expectations from their customers.

Requirements:

  • 1st / 2.1 in Computer Science, Applied Maths or similar from a well-ranked UK university (or equivalent). A relative Masters or PhD would be a bonus.
  • Demonstrable programming experience (industry or extensive projects) with Java or C++. Other mainstream OO languages may be considered.
  • The ability to understand mathematical shapes and parameters (this could be through projects with graphics algorithms, computer vision, computation geometry or similar). Any exposure to CAD systems would be desirable.
  • Strong numerate problem-solving skills.

The team supports and develops careers through nurturing your software programming talents and provides ample opportunities to work on intellectually stimulating projects. They offer an excellent remunerations package include a wide-range of benefits.

Keywords: 3D Maths / Geometry / Graphics, Java / C++, OOP, Algorithms, Applied Engineering, CAD, Masters / PhD / Experienced

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:43 min

Origins and early goals of the C++ language

Bjarne Stroustrup · World Congress 2022

3:46 min

Transforming industry workflows with multimodal automation

Ekaterina Sirazitdinova · LIVE

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · World Congress 2024

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:30 min

Evaluating pybind11 against direct Python C API

Konstantin Bespalov · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all