Embedded Software Engineer, Jobs, Wiltshire, Malmesbury, 531


“In the past I have used SceneOne as a candidate and a client. I look on them as the go-to agency to fill future positions.”

Dave Manning, Interface Manager, Fortune 500 Healthcare Technology Business

curriculum vitae

/ˈviːtaɪ; ˈvaɪtiː/
noun (pl) curricula vitae
1. an outline of a person’s educational and professional history, usually prepared for job applications CV

Word Origin
Latin, literally: the course of one’s life

Embedded Software Engineer - Malmesbury

to be discussed - Information Technology - Information Technology
Ref: 531 Date Posted: Wednesday 06 Dec 2017
More

Embedded Software Engineer - Wiltshire - c£Negotiable plus benefits

 

Our client are looking for an Embedded Software Engineer to join their team. Reporting to the Communications Software Engineering Manager, you will be a key member of the software team and will help to develop the next generation of products. You will work in a supportive environment, in a team which is constantly aiming to improve itself. They’re looking for someone who shares this ethic, and expresses a desire to create high-quality, robust code to solve diverse real-world problems.

 

You must be fluent in C/C++ and be equally comfortable with high-level design and abstraction as with implementation, deployment, testing and debugging of application code.

 

Responsibilities

• Development and delivery of embedded software and communication protocols for products, using agile practices

• Development of tools to support embedded software product development.

• Development of testing and validation strategies.

• Maintenance and enhancement of software for existing products.

• Administration and maintenance of supporting infrastructure for software development.

• Integration of software with hardware

 

Skills

Essential

• Experience of developing real-time embedded products

• Experience in high level languages including: C and C++

• Experience of RTOS and/or embedded OS e.g. FreeRTOS, ThreadX, Linux etc

• Exposure to one or more of the following: WiFi (802.11), Bluetooth V4.x, ZigBee, 802.15.4, 3GPP, MQTT

• Knowledge of UML

• Exposure to development in an Agile (Scrum) environment

• Ability to prioritize and manage your workload

• Strong communication skills

Desirable

• Experience in scripting languages, including Python

• Experience in Java and Objective C

• Experience of Atlassian Development and Collaboration tools (JIRA, Confluence, Stash etc.)

• Experience of using Enterprise Architect

 

Benefits

Competitive salary and pension contributions. Beyond that, you’ll also enjoy a profit-related bonus, generous leave and life insurance. Rapid professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, flexible working hours, a relaxed dress code, it’s an exciting team environment geared to creativity, innovation and ambition.