Software Applications Engineer in Worcester
Software Applications Engineer in Worcester

Software Applications Engineer in Worcester

Worcester Full-Time 50000 - 55000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Develop and modify Windows-based code while troubleshooting complex automation systems.
  • Company: Join a cutting-edge engineering firm focused on innovative solutions in automotive and industrial sectors.
  • Benefits: Enjoy flexible hours, 33 days holiday, and career growth opportunities.
  • Why this job: Tackle unique challenges and make a real impact in exciting projects.
  • Qualifications: Proficient in C# and Visual Studio with a degree in engineering and relevant experience.
  • Other info: Office-based role in Worcester with potential remote work options.

The predicted salary is between 50000 - 55000 £ per year.

We are seeking a skilled engineer to develop Windows-based code (C# and VB6) and configure systems using bespoke software. This role requires strong engineering expertise, as you will work closely with other engineers to develop software, diagnose, and resolve issues with physical systems.

This position is ideal for engineers who enjoy the challenge of designing and implementing complex automation, mechatronic, and data acquisition systems for turnkey projects. Each project presents unique challenges, offering a high level of job satisfaction in delivering solutions for cutting-edge industries, including automotive and industrial sectors. A solid background in electrical or control systems engineering is essential to assist with designing and troubleshooting automated test systems. Additionally, experience in Windows-based coding (preferably C# or Visual Basic) is required to develop new code and modify existing software for custom applications and core products.

Key Responsibilities
  • Develop and modify C# control software using Visual Studio and a proprietary API.
  • Support legacy systems in VB6.
  • Assist worldwide customers and engineers remotely with troubleshooting and integrating new functionality; occasional on-site work may be required.
  • Contribute to core product software development and provide input on hardware design.
  • Interface with third-party equipment within a custom software environment using C#.
  • Work with protocols such as Ethernet, Serial, EtherCAT, CAN, Profibus, and others.
  • Develop automation sequences and tests using standard software tools.
  • Analyze engineering systems to identify optimal automation methods.
  • Review post-test diagnostics logs to recommend fault rectifications in complex engineering systems.
  • Collaborate with design engineers to define system requirements.
  • Support commissioning engineers and project managers to ensure successful project sign-off.
  • Manage source code using tools like SourceTree, BitBucket, and Jira.
  • Document solutions and produce software manuals.
Ideal Candidate
  • Self-motivated, proactive, and organized with strong communication skills.
  • Proficient in C# and Visual Studio.
  • Strong understanding of control and automation systems (sensors, actuators, inverters, etc.).
  • Ideally, holds a degree in electrical, mechanical, robotics, mechatronics, or automation engineering with at least three years of experience in an automation role.
  • Willing to occasionally travel to customer sites.
  • Holds a full UK driving license.
  • Has indefinite UK right to work.
Benefits
  • Salary: Up to £55,000 per year, depending on experience.
  • 37.5-hour workweek with flexible hours.
  • Core hours: 10:00 - 16:00 Monday - Thursday, 10:00 - 12:00 Friday.
  • 33 days holiday (25 days plus national holidays).
  • Overtime payments for site work, with expenses covered as per company policy.
  • Cycle-to-work scheme.
  • Life insurance (2x salary).
  • Career growth opportunities into senior commissioning or automation roles.
Location

This is an office-based role at a new facility in Worcester, near Junction 6 of the M5 (WR4). Remote work options may be available, depending on project requirements. Occasional travel to customer sites may be necessary.

Job Types

Full-time, Permanent

Salary

£50,000 - £55,000 per year

Additional Benefits
  • Company pension
  • Free on-site parking
  • Flexible working hours
Work Location

In person

Software Applications Engineer in Worcester employer: ETS Technical Selection

As a leading employer in Worcester, we pride ourselves on fostering a collaborative and innovative work culture that empowers our Software Applications Engineers to thrive. With a competitive salary of up to £55,000, flexible working hours, and generous holiday allowances, we prioritise employee well-being and work-life balance. Our commitment to professional development ensures that you will have ample opportunities for career growth, while our state-of-the-art facility provides a stimulating environment to tackle exciting challenges in cutting-edge industries.
E

Contact Detail:

ETS Technical Selection Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Applications Engineer in Worcester

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C#, VB6, and the various communication protocols like Ethernet and CAN. This will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Network with professionals in the automation and control systems field. Attend relevant meetups or online forums where you can connect with current employees or industry experts who might provide insights into the company culture and expectations.

✨Tip Number 3

Prepare to discuss your previous projects that involved automation and mechatronics. Be ready to explain the challenges you faced and how you overcame them, as this will showcase your problem-solving skills and technical expertise.

✨Tip Number 4

If possible, gain hands-on experience with the tools mentioned, such as Visual Studio and SourceTree. Having practical knowledge of these tools will set you apart from other candidates and show that you're proactive about your skill development.

We think you need these skills to ace Software Applications Engineer in Worcester

C# Programming
Visual Basic 6 (VB6)
Windows-based Software Development
Control Systems Engineering
Automation Systems Design
Mechatronics Knowledge
Data Acquisition Systems
Troubleshooting Skills
Communication Skills
Project Management
Source Code Management (e.g., SourceTree, BitBucket)
Familiarity with Communication Protocols (Ethernet, Serial, EtherCAT, CAN, Profibus)
Analytical Skills
Documentation Skills
Customer Support Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and Visual Studio, as well as any relevant projects involving automation and control systems. Use specific examples to demonstrate your skills and achievements.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your background in electrical or control systems engineering and how it aligns with the job requirements. Be sure to include your problem-solving abilities and experience with bespoke software.

Showcase Relevant Projects: If you have worked on projects that involved developing Windows-based applications or automation systems, be sure to detail these in your application. Highlight your role, the technologies used, and the outcomes achieved.

Highlight Communication Skills: Since the role involves collaborating with engineers and supporting customers, emphasise your communication skills in your application. Provide examples of how you've successfully worked in teams or assisted clients in troubleshooting issues.

How to prepare for a job interview at ETS Technical Selection

✨Showcase Your Coding Skills

Be prepared to discuss your experience with C# and VB6 in detail. Bring examples of projects you've worked on, and if possible, demonstrate your coding skills during the interview. This will show your technical proficiency and problem-solving abilities.

✨Understand Automation Systems

Familiarise yourself with control and automation systems, including sensors and actuators. Be ready to discuss how you've applied this knowledge in previous roles, as it’s crucial for the position. Highlight any specific experiences with automation projects.

✨Prepare for Technical Questions

Expect technical questions related to software development and troubleshooting. Brush up on protocols like Ethernet, Serial, and EtherCAT, as well as your experience with tools like SourceTree and Jira. This will demonstrate your readiness for the role.

✨Emphasise Team Collaboration

Since the role involves working closely with other engineers, be sure to highlight your teamwork and communication skills. Share examples of how you've successfully collaborated on projects, especially in troubleshooting and integrating new functionalities.

Software Applications Engineer in Worcester
ETS Technical Selection
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>