Our site uses modern web tools not supported by your browser. For the best experience on our site,
please upgrade to the latest version of your preferred browser using the settings menu.

Our site requires Javascript. Please check that you have Javascript
enabled in your browser settings and are using a browser which supports it.

Close

403 results

Hide

Software Engineer

Standard job
Recruiter
IC Software
Salary
Competitive
Location
East of England
Job term
Permanent
Job hours
Full time

C# Software Engineer

A leading Electronics company based in East Anglia are looking for a Software Engineer to join their highly successful organisation.

You will be responsible for specifying, designing, validating and maintaining software tools (GUI, API, drivers etc.)

Key Skills:

- Developing object oriented desktop applications in C# using Microsoft Windows development tools (Visual Studio 2008 or later) and .NET (3.0 or later)
- Experience of WPF based GUIs
- Experience of API development
- Experience of revision control and change tracking systems

Desirable Skills:

- Experience of designing software within a scientific/engineering environment is highly desirable
- Knowledge of C++ and Windows Forms is highly desirable
- Some Ethernet, IP networking, USB (2.0/3.0) would be desirable

To apply for this C# Software Engineer position, apply with an up to date CV.

Candidates must be eligible to work in the UK

Key Words: C# / .NET / WPF / GUI / Software / Winforms

IC Software - your first contact for Embedded, DSP & Software jobs

Contact
Sam Jones
Posted
Reference
J22198

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer

Basic job
Recruiter
T1 Recruitment
Salary
From £20,000 to £75,000 per year + Plus training, 2x Salary in bonus, Private health, Pension etc
Location
Birmingham
Job term
Permanent
Job hours
Full time

Have you been developing code (C or C++ ) but would like a new challenge? If you are interested in learning and developing new skills in addition to the existing knowledge you have on one of more following languages, C, or C++ then please keep reading.

The opportunity I have is to be trained into a Security Consultant that can look across software code for security vulnerabilities and perform Static Code analysis, Source code analysis, reverse engineering, penetration testing and general hacking techniques. My customer are prepared to invest significantly in training you with external companies like ISC2, SANS / GIAC etc so that you are able to evaluate code for security vulnerabilities that could be exploited by a “hacker” and then able to work with other software engineers in guiding them on how to fix the vulnerabilities so that the final code is secure and verified. You will essentially be formally trained to think like a “hacker” and to utilise the same tricks they use to take control of systems, but utilising the skills in making sure my customers software & hardware solutions are “hardened” and not susceptible to most attacks. If you are interested in Cyber Security & Security Evaluations then we should be talking because this position is all about Security within equipment such as routers & switches, networks & online and making sure that prevention up front is better then trying to find a cure after an attack has happened.

If the above sounds of interest to you and you fit the criteria below, then please send us your CV so we can read it and call you to talk further.
• Strong programming skills in either C or C++ (this is non-negotiable)
• Highly proficient in a Unix/Linux/Windows environment
• Strong interest for testing and ability to work independently on hard problems
• Superior analytical and problem solving skills
• Curious mind with a “Test to break” mentality
• Knowledge of Internet technologies, distributed system, TCP/IP networking
• Able to be SC Cleared (You will need to be a British Resident – non negotiable)
The package is very much negotiable on experience. Please get in touch for a conversation.

This role would suit graduates that have just completed a Software Engineering degree and would like to move into the growing and ever evolving Security market. It would also suit software developers that are looking for a change away from just crunching code – they would utilise the knowledge they have of writing code and be formally trained to become a Security Consultant.



Skills Footer:
Perl, Python, Shell, Suse Linux, Unix, nessus, nmap, coverity, klockwork, codenomicon, purify, fortify, metasploit, reverse engineering, CEH, Certified Ethical Hacker, Development, Developer, OWASP, SANS, GIAC, CHECK, tiger, hack, C, C++ Object Orientated, Test Engineer, Development Engineer, Software engineer, code review, code audit, source code review, Hardware development engineer, software development engineer, cesg, security iphone, researcher, penetration test, penetration tester, pentest, pen tester, pen test, automated test, wireshark, snort, netcat, tcpdump, john the ripper, nikto, security,

c++ c software developer developing security penetration test engineer graduate grad pen tester research researcher unix nessus java ruby ethical hacker code c++ c

Contact
Roland Carter
Posted
Reference
T1Sware

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Exclude any of the below options from the search results:

Hide this job Hide jobs with titles like this Hide jobs from JOBG8 Hide jobs in this location

Software Engineers

Standard job
Recruiter
JOBG8
Salary
From £100,000 to £140,000 per year
Location
United States, Georgia, North America
Job term
Permanent
Job hours
Full time

Have you always wanted to work on a software product start-up team, but worried about the long-term stability of the organization? Here is your chance to get in on the ground floor, with a firm led by entrepreneurs with a long history of start-up success, who have no need to secure outside funding. The icing on the cake is that the technology platform being built will entail mobile, cloud computing and big data capture and analytics. SolTech is seeking Software Engineers to join a collaborative engineering team who enjoy solving complex problems, working with a small team of expert technologists, and developing innovative technology in a greenfield environment. The ideal candidates must be self-motivated, thrive on constant learning, and also take pride in the code they write and the products they build. A strong background in Java development is highly preferred. The platform product will be built will be using cutting edge technologies to include Groovy, Scala, Spring, Hibernate, Hadoop, Postgres, Objective-C, and/or Grails Framework. Qualifications and Experience: 7+ years experience in enterprise development using Java technologies Experience using Grails Framework, Groovy, Scala, Spring, Hibernate, Hadoop and/or Postgres (Highly Preferred) Objective C, Machine Learning, Natural Language Processing, Search Engine development experience a plus Bachelor's or Advanced Degree in Computer Science If interested, please apply online. SolTech, Inc. is a leading provider of custom software solutions and project management support in Atlanta, GA. The company was founded in 1998 with a commitment to deliver the highest quality results by combining strong business expertise and technical proficiency with exceptional project management skills. SolTech provides project management and development of web-based and mobile solutions to any size business looking to utilize technology as a means to grow their business.

Contact
SolTech, Inc.
Posted
Reference
JS1132

Applied

Your application for ‘Software Engineers’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer

Basic job
Recruiter
Candidate Source Ltd
Salary
From £28,000 to £35,000 per year
Location
Birmingham
Job term
Permanent
Job hours
Full time

An exciting opportunity has arisen for a Software Engineer to join a long-established company based in central Birmingham specialising in GIS consultancy, development and training services.

What makes the company different isn’t the funky Grade II listed office space, or the flexible working hours, or the morning / afternoon / nights out on the town, or the relaxed dress code, or even the knowledge you’re bouncing ideas off the most switched on people in their field. It’s both their ethics that everyone who works there is equal and the fact that innovation and hard work lead directly to reward and job satisfaction.

The company’s success is built on progressing people’s careers by giving them support, training, guidance and above all as much responsibility as they want. The rest is down to you.

As a Software Engineer your duties will include:

• Being responsible for technical implementation including hands on development of applications and coordinating systems installation and software testing with other technologists.
• Designing of new software development and enhancement efforts, with frequently interaction with internal and external business contacts.
• Working closely with Clients to ensure that Business Requirements are captured correctly through Use Cases, and other UML diagrams. This includes estimating new work activities and verifying the integrity of the release against specifications.
• Supporting the Sales team by participating in early-stage client engagement, responding to tenders, and presenting to clients where appropriate.
• Providing input into the design, re-design and development of technology products and applications.
• Leading the specification and software design phases of the software development life cycle.

Experience
An ideal Software Engineer should be able to demonstrate experience in:

• Applying a thorough knowledge of Java and other OO programming languages to building all software aspects.
• Demonstrate skills in Data management, information management, network security, IT architecture, infrastructure design, systems integration and systems life cycle management.
• Writing formal technical and functional documentation for acceptance by third parties.
• Excellent communication skills and ability to lead workshops to design technical solutions.
• Experience in writing test scripts for functionality and load / stress testing.

Technical Knowledge and Qualification

Essential Skills

• High level of competency with Java, experience developing on web based projects and any open source projects is a huge plus.
• Experience with frameworks such as Spring and Hibernate.
• Very strong relational database knowledge and SQL performance tuning .
• JavaScript (JQuery, DOJO or any standard frameworks).
• An interest in development on Open Source technologies.
• Linux/Redhat Technologies.
• Web Servers, IIS, Apache, configuration and implementation.
• Virtualisation (VMWare/ESXI) Technology.

Desirable Skills

• Postgres.
• HTML5.
• Use of source code configuration tools.
• Experience using Enterprise Architect.
• Microsoft Active Directory, configuration and integration.
• Network storage technologies.

In return you will receive a salary of £28,000 - £35,000 per annum depending on experience.


The first stage of the application process is to apply online.

Candidate Source Ltd is an Advertising Agency working on behalf of an Employment Agency. By applying for this position you are giving us permission to pass your CV and covering letter to a third party in relation to this specific vacancy. A full copy of our privacy policy can be viewed on our website.

Contact
Michelle Davies
Posted
Reference
20051156

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer

Basic job
Recruiter
Element Search
Salary
From £15,000 to £200,000 per year
Location
Croydon
Job term
Permanent
Job hours
Full time

Our client is an established Storage Virtualisation Vendor they are seeking an experienced Senior Software Engineer to join their existing team based in the UK.

DUTIES AND RESPONSIBILITIES:
• Participate in defining and implementing technical direction
• Help develop specification, program and documentation
• Develop, implement, and maintain application software to established standards and specification in a timely and accurate manner
• Perform or review systems analysis, design, programming, testing, debugging and documentation
• Implement approved changes to application software to maintain standards as set forth, correct problem, modify or enhance application function
• Maintains integrity of program logic and coding and establishes requires checks and balances for operational controls
• Produce procedural documentation as required
• Works effectively with peers, team members and superiors
• Review and analyze existing application programs and programs development to ensure efficiency and effectiveness of programs
• Lead or participate in process improvement
• Duties listed above describes typical duties and responsibilities and is not intended to limit management from assigning or reassigning other work to meet the needs of the company

SKILLS:
• Extensive experience in C, C++ and/or C#.
• Kernel or device driver experience with an understanding of low level interactions between hardware and software.
• Ability to develop and maintain good working relationships with a geographically distributed team.
• SAN knowledge
• Competency in Microsoft Windows OS platform

DESIRED SKILLS:
• Proficient with office productivity tools (Outlook, Office, etc.)
• Experience with enterprise class applications such as SQL etc.

Contact
Mike Brooks
Posted
Reference
DATSE

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer

Basic job
Recruiter
Vector Recruitment Ltd.
Salary
Competitive
Location
Tewkesbury
Job term
Permanent
Job hours
Full time

A brand new and definitely not “run of the mill” vacancy for a Software Engineer with good C# and background knowledge of VB. As the lead Software Engineer you will be responsible for driving forward and shaping the design and development of C# software applications for the next generation of laboratory instrumentation and integrating the various packages with the relevant hardware/firmware. This role really does represent a fantastic opportunity to join a rapidly growing, multiple Queen’s Award winning business and to work on world leading products. The company has enjoyed substantial year on year growth and has its headquarters in the UK, with a subsidiary in the USA, and a number of distribution partners in other key territories around the world.

Requirements

* Expert knowledge in the development of C# software applications for real products eg. scientific instrumentation, medical devices, industrial equipment, laboratory instruments / equipment, etc
* Knowledge of .net (ASP.net or VB.net)
* Understanding of Visual Basic 6 (VB6).
* Knowledge and appreciation of hardware-OS interaction
* Understanding of Driver and system DLLs, Interrupt Request Handling, Memory allocation and DOS batch files
* Ability to review program code and/or resulting test data to identify faults and generate software based solution where possible.
* High standard of record keeping required both in terms of software management and internal and external communications.
* Ability to prepare detailed documentation relating to software issues in order to support both in-house teams and external distributors and customers.
* Previous experience of working with laboratory instrumentation and in particular, material characterisation (beneficial)
* Experience of website maintenance. (beneficial)
* Knowledge of SQL and Access database functions. (beneficial)



To Apply

Send your CV to Adam at Vector Recruitment or call for further details.

LOCATION: Tewkesbury (Commutable from Cheltenham, Birmingham, Gloucester, Oxford, Swindon, Worcester, Hereford)

SALARY: £35k - £40k Basic

Contact
Adam Mayne
Posted
Reference
AM390284

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer

Basic job
Recruiter
Vector Recruitment Ltd.
Salary
Competitive
Location
Tewkesbury
Job term
Permanent
Job hours
Full time

A brand new and definitely not “run of the mill” vacancy for a Software Engineer with good C# and background knowledge of VB. As the lead Software Engineer you will be responsible for driving forward and shaping the design and development of C# software applications for the next generation of laboratory instrumentation and integrating the various packages with the relevant hardware/firmware. This role really does represent a fantastic opportunity to join a rapidly growing, multiple Queen’s Award winning business and to work on world leading products. The company has enjoyed substantial year on year growth and has its headquarters in the UK, with a subsidiary in the USA, and a number of distribution partners in other key territories around the world.

Requirements

* Expert knowledge in the development of C# software applications for real products eg. scientific instrumentation, medical devices, industrial equipment, laboratory instruments / equipment, etc
* Knowledge of .net (ASP.net or VB.net)
* Understanding of Visual Basic 6 (VB6).
* Knowledge and appreciation of hardware-OS interaction
* Understanding of Driver and system DLLs, Interrupt Request Handling, Memory allocation and DOS batch files
* Ability to review program code and/or resulting test data to identify faults and generate software based solution where possible.
* High standard of record keeping required both in terms of software management and internal and external communications.
* Ability to prepare detailed documentation relating to software issues in order to support both in-house teams and external distributors and customers.
* Previous experience of working with laboratory instrumentation and in particular, material characterisation (beneficial)
* Experience of website maintenance. (beneficial)
* Knowledge of SQL and Access database functions. (beneficial)



To Apply

Send your CV to Adam at Vector Recruitment or call for further details.

LOCATION: Tewkesbury (Commutable from Cheltenham, Birmingham, Gloucester, Oxford, Swindon, Worcester, Hereford)

SALARY: £35k - £40k Basic

Contact
Adam Mayne
Posted
Reference
AM390284

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer

Basic job
Recruiter
ProTech Recruitment Ltd (0)
Salary
From £40,000 to £45,000 per year
Location
Hertfordshire
Job term
Permanent
Job hours
Full time

Overview

Writing software from scratch in embedded C to run on new products
Developing and maintaining current firmware (assembler and C) on existing products
Developing and maintaining front end Windows PC base software (C#) for analysers
Developing and maintaining front end mobile apps (Java for android based phones) for analysers

Requirements

Competent in programming assembler and C
Knowledge of C# and Java languages including code analysis and code testing techniques for security, maintainability and reliability
Good understanding of the workings of microcontrollers and all peripheral devices a microcontroller can communicate with
Practical experience in using different IDEs
Basic understanding of electronic principles and techniques
Good level of PC literacy
Write and modify software for new and existing products
Maintain version control and traceability within the software at all times
Assist in software and product testing
Keep up-to-date with the latest software development techniques
Regular contact with engineers, documentation control, production and purchasing
Liaison with test department
Issues on priorities to be resolved by reference to the Engineering Manager
A methodical approach to problem solving and documentation

Contact
Taivy Whitehead
Posted
Reference
13317

Applied

Your application for ‘Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Embedded Software Engineer

Basic job
Recruiter
Softweb Resourcing Limited
Salary
From £25,000 to £40,000 per year + Pension + BUPA + Private Medical
Location
Middlesbrough
Job term
Permanent
Job hours
Full time

Embedded C Software Engineer – North Yorkshire

An exciting opportunity for an Embedded C Software Engineer to join a global supplier of software and product used in the commercial, sports and military industries. Joining an established team, the Embedded C Software Engineer will be required to develop systems and work on embedded electronics designs and firmware written in C and assembler.

Embedded C Software Engineer skills / background;

- Experienced in embedded C / assembler
- Knowledge of writing firmware
- Degree background
- Knowledge of C#, Agile, source control and PLC beneficial but not essential

You will have a chance to take ownership of projects, and be a valued member of the team. To be part of a forward thinking and well established company please get your CV forward for immediate interviews for this Embedded C Software Engineer role.

Contact
Andrew Ali
Posted
Reference
AA EMB MIDDLES C

Applied

Your application for ‘Embedded Software Engineer’ has been sent

Your application has been successfully sent. Thanks for applying!

Hide

Software Engineer - Hertfordshire - £35k

Basic job
Recruiter
Jonathan Lee Recruitment Ltd
Salary
From £25,000 to £35,000 per year
Location
Hertfordshire
Job term
Permanent
Job hours
Full time

Software Engineer - Hertfordshire - £35k

Our client is seeking a bright and ambitious Software Engineer to work on a variety of development projects, ranging from one-off process equipment to high-volume consumer products. The Software Engineer will be expected to make a solid contribution to a group with core businesses in consumer electronics, domestic appliances, digital printing and industrial sectors.

The team includes Mechanical, Digital and Analogue Electronics, Firmware and Software Engineers who are expected to balance design/development and project leadership responsibilities. We therefore need a Software Engineer with outstanding communication and people skills, as well as a passion for innovation.

As the Software Engineer you will be expected to:

* Immediately engage in a technically and commercially stretching environment
* Develop both PC and embedded software through the full product development cycle
* Be proficient with both C and C++ in a PC environment
* Contribute to and lead technically demanding projects
* Integrate effectively with a talented multi-disciplinary team of like-minded people

As the Software Engineer you will have:

* A 1st or 2.1 class degree in electronics, computer science or a related field
* Intrinsically high levels of motivation
* At least 3 years experience of software development
* Excellent communication and presentation skills
* A good mixture of design, implementation and test capabilities

If you feel you meet these requirements then please contact Karla Harris-Hignett at Jonathan Lee Recruitment - [contact details removed]

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.

Contact
Karla Harris-Hignett
Posted
Reference
892483

Applied

Your application for ‘Software Engineer - Hertfordshire - £35k’ has been sent

Your application has been successfully sent. Thanks for applying!

Loading

Register

What should I enter?

Password tips

To make your password strong:

  • 8 characters minimum, the longer the better
  • Use upper and lowercase letters, numbers and punctuation
  • Don't use easily guessable words like your name or email or the site name
  • Don't use a password you already use on another system
  • Change your password regularly

By clicking Register you agree to our Terms and Conditions, Privacy Policy and Cookie Policy

Use another account What does this mean?

Please enter a personal, not work, email address.

Thanks for registering.

This email address was used to apply for a role without registering on the site. To confirm it is your email account we have sent you an email. Please click on the link in the email when you receive it.

Log in

I've forgotten my password

No account? It's free to register

Use another account What does this mean?

Forgotten password

Enter your email address, and we'll send you a link to reset your password

If is in our records we will send a link to reset your password to that address.

Having problems?

Please check the spelling of the email address one more time.

If you don't receive the email, check your junk email folder.

If you're still having problems, contact us.

Sorry, there's been a problem sending your password reset request.

Please try again later.

Close

CV verification

Some information about the Experian CV verification process. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse sed felis non arcu facilisis congue eget at quam. Curabitur viverra blandit augue, at tempus mi viverra eu. Suspendisse non.

Get your CV verified