Looking for top embedded jobs? Put your embedded software skills to work on cutting-edge technologies - with a high-tech product company or consultancy.
ecm operate a very different service to that of a typical 'pushy agency' - and this is not another job board packed with great sounding but non-existent vacancies. Our clients offer exceptional roles where you can make a real difference. And we are often aware of first-rate vacancies that have not been publicised elsewhere.
Typically, ecm clients are small and medium-sized (but growing!) businesses, many supplying exciting technologies to household name clients. Your work could be used by millions of people worldwide.
In addition to embedded C/C++ expertise, other valuable experience includes assembler, electronics design and client-facing skills. Application areas include cryptography, digital audio/video and IPTV, mobile comms, media players, DVB, System-on-Chip, robotics, instrumentation, etc etc.
Listed below are relevant current jobs - but our clients are contacting us continually with outstanding new opportunities.
Even if you can't see your ideal job straight away, if you think we can help submit your CV, or contact us now to discuss your requirements in detail.
Summary: Embedded C and Win CE skills needed by precision engineering company, Suffolk, to £highly competitive + benefits.
This growing company design and manufacture high end precision products and systems for a wide range of industries including aerospace, automotive, telecoms and mass manufacturing.
They now seek a dynamic embedded engineer to design and develop current and new product ranges playing a practical, hand on role in the product design and specification. They are seeking applications from engineers with .NET embedded Win CE C# experience preferably coupled with embedded software skills in C for embedded 8 and 16 bit micros. An ability to design, develop and understand real time high end hardware would also be advantageous. You will be joining a multi disciplinary engineering team developing precision high end electro mechanical products for a broad range of hi-tech industries. Project management and an ability to mentor junior engineers would also be advantageous.
A minimum of 5 years experience with qualifications in some or all of the following subject areas would be particularly desirable:-
Embedded Windows CE development
MS Visual Studio .NET
Embedded microprocessor design – 8 through to 32bit systems
C programming
Analogue and digital design skills
Power Electronic design – High power, high voltage, switch mode
Project Management
Man management
3D mechanical design
Dynamic mechanical modelling
Keywords: Embedded C, Embedded WinCE, Suffolk, Microprocessors, Precision Engineering.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Summary: Great opportunity for an experienced Embedded Software Engineer to join a company developing best in class products. Cambridge, £attractive + good benefits.
Our client is a world leader in their market sector for high-speed comms products. They are now looking to recruit an experienced Embedded Software Engineer to join their multidisciplinary team in their modern offices in Cambridge.
Your role will include the design, implementation and test of code on both embedded platforms and PCs to support a rich feature set over a range of communications protocols to control complex networking devices.
Your work will involve:
- design, implementation and test of C++ code for embedded real-time systems;
- maintenance of communications protocols (eg TL1, SNMP) and the addition of new ones;
- porting of existing applications to a new Embedded Linux platform;
- development of Web- and PC-based tools for production support and customer use;
- supporting new and existing systems through production and with customers.
You will have
- an Engineering Degree plus strong commercial experience in a telecommunications environment;
- solid experience of C++ and C;
- experience of embedded software development;
- experience of developing networked applications using TCP and UDP via sockets API;
- experience of the complete software design cycle from requirements capture through to release and maintenance.
Ideally, you will have had some high layer protocol telecomms experience.
This is a fantastic time to join a well funded successful company.
Keywords: C, C++, STL, SSH, embedded, real-time, optics, networked applications, TCP, UDP, SNMP, TL1, OpenSSL, control systems, Cambridge, NPI, engineering, design, development, real-time, embedded, control systems
With an outstanding academic background (2.1+ PhD from a top-tier university) you will have since gained significant commercial experience in the automotive /aerospace or similar industry.
Our client is looking for an exceptional candidate who has the desire and ability to work with the clients and so strong customer facing skills are essential.
Qualifications / Experience:
• Experience with using Simulink and Stateflow for controls, signal processing or software development
• Ability to clearly understand how Simulink and Stateflow models should be implemented in C
• Experience with embedded controls or signal processing software development and related technologies including one or more of the following:
o High integrity applications (DO-178B or similar)
o Signal processing
o Validation and Verification Techniques
o Detailed usage of cross compiler and linker
o Application or development of device drivers
o Performance tradeoffs between resources
• Strong desire and ability to work with customers and turn their needs into actionable plans
• Effective verbal and written communications skills, both with customers and internal
• Strong customer facing skills
• Flexibility to work on multiple projects with ability to multi-task based upon frequently changing business opportunities and external demands
Skills Summary: C, C++, MATLAB, Simulink, Stateflow, Embedded control.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
A great opportunity for a bright, motivated Electronics / Embedded Software techie who has a passion for technology and now seeks a move into a more client facing role. You will continue to make excellent use of your technical abilities - but gain far more variety and the opportunity for worldwide travel. Based at the Cambridge office of this major technology innovator - a global leader with R&D offices in America, Asia and Europe. Excellent salary and benefits package.
In this exciting role, you will work with customers to assist them in the deployment of advanced processors and associated software libraries. You will need outstanding communications skills and be able to represent the company in a professional manner at all times.
You will travel to customer sites worldwide, sometimes at short notice – and so will need to have a flexible attitude, and be comfortable in the presence of customers. With a great ability to solve problems and create suitable solutions – you will need to “think on your feet” - reporting relevant information / findings back to the rest of the team.
You should have an impressive academic record (top degree from a top University), relevant Electronic Engineering / Embedded Software skills, with particular exposure to one or more of the following: C programming, Multimedia, Codecs, Signal Processing, Linux / Embedded OS’s. You should also be familiar with circuit design.
This is a superb opportunity with an internationally respected employer. In addition to a competitive salary, the role offers a wide-ranging benefits package.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
This is an exciting opportunity for an experienced Embedded Software Engineer to join an innovative, technically driven company based in central Cambridge. You will join a talented team of bright Software Engineers in this highly successful, fast-growing and profitable company - working on the design and implementation of new networking products, targetted at the automotive sector.
The work is interesting and challenging, and you will be expected to make a full and significant contribution. This is a full time post working 35 hours per week.
In addition to an impressive academic record & solid Embedded Software knowledge, you must possess demonstrable programming and problem solving skills. Experience of some of the following Embedded Operating Systems is essential: Windows Automotive / CE / XP Embedded; QNX; ultron; Android; Linux; Freescale; Qt; Genivi. Although not required, any applied experience within an automotive application would be an advantage. A team player, you should be highly self-motivated and you will enjoy considerable responsibility.
You will enjoy the excitement of working in a dynamic and rapidly expanding company, and will be compensated with an attractive package appropriate to your qualifications and experience, including share options.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Summary: This is a superb role for a bright, experienced Software Engineer who can offer extensive experience in C / C++ for Embedded Systems along with a solid understanding of Symbian Operating System internals. You will join the Cambridge office of this major technology innovator - a global leader with R&D offices in America, Asia and Europe. Excellent salary and benefits package.
As a committed and highly motivated individual, you will make an outstanding contribution to a small and closely-knit technical team, based in Cambridge, developing an exciting and world-leading technology. You will join an extremely strong team, working on the integration of an in-house multimedia software suite (including video and audio codecs, streaming protocols, image processing algorithms, and a wide range of other multimedia applications) with Symbian and S60.
In addition to the detailed design and coding involvement, this senior level role will also include some project-level management and architecture definition responsibilities.
Along with a very impressive academic record (1st / 2.1 from a good University / excellent ‘A’ levels) you should offer extensive experience in developing embedded software in C and C++. Importantly, you should also have proven experience of working with the internals of the Symbian Operating System (not just application level). Previous experience of video / audio processing is not required, but would be an advantage
The company offers a fantastic working environment and a comprehensive salary and benefits package. This is a superb opportunity for career advancement for the right candidate.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Summary: Degree qualified Software Tester required to join a small team in Cambridge – implementing test for wireless devices, embedded software and server software. Requires a good academic record and experience of both manual and automated testing. Software Test / QA Engineer with solid analytical skills. Excellent career opportunity.
This is a great opportunity for an experienced Software Tester to join an exciting young Cambridge-based company, offering a range of innovative consumer products. Reporting directly to the Test Team Leader, you will assist in the implementation of the company's test strategy - including both manual and automated testing - across a range of products and systems.
Your responsibilities will include:
- Feature testing on new wireless devices, embedded software and server software
- Manual regression testing of systems and websites
- Transforming customer bug reports into reproducible test cases for developers
- Input into design and implementation of automated test systems
- Updating the team on progress in daily scrum meetings and bug tickets
With a good degree and proven commercial experience in software / website testing in a high technology environment, you must be familiar with bug tracking / version control tools. A knowledge of automated test tools and scripting languages is desirable along with previous experience of testing wireless technology or electronic devices.
In addition to your technical skills, you should offer solid analytical and problem-solving abilities along with excellent written / spoken English language skills. Exposure to Agile software development methods would be an advantage.
In return for your efforts you can expect a fantastic working environment, an attractive salary and benefits package, plus excellent prospects for career development.
Summary: Senior PhD level Software Engineer with C & C++ for embedded OS, top company, Home Counties West, to £68k + benefits.
This leading company specializes in developing innovative programmable logic solutions for clients worldwide. Their UK site continues to grow and seeks the following high calibre engineer.
As an Embedded Applications Developer, you will work as part of a team of highly skilled and motivated engineers, working on research and development of leading-edge system-level architectures targetting embedded processing designs. You will be expected to:
· Define and implement application reference designs to provide feedback on prospective embedded architectures
· Present solutions to customers and understand their requirements
· Be a self starter working in world-wide distributed team
You must have a PhD or First class degree in Computer Science, or equivalent subject, from a top university (+ top A levels too), exceptional hands-on development skills in C/C++ are required, experience of creating applications running on VxWorks/Linux/Windows Embedded OS’s or similar, experience of creating drivers for VxWorks/LinuxWindows Embedded OS’s or similar, proven creative and innovative approach in a previous role, Assembler skills (desirable) and knowledge of HDL and/or FPGAs is useful.
Keywords: C, C++, Embedded OS, Drivers, PhD, 1st, Home Counties, Software.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
With this expanding, relaxed yet highly professional product consultancy developing state of the art new products.
Working within our client's multidisciplinary teams, you will be responsible for software design for a range of exciting products. You will have substantial commercial experience and an excellent track record in new product development, in either a Product Design/Technical Consultancy or a manufacturing company.
With a good degree in Computer Science or similar, you will be able to demonstrate: credibility in a client facing role and at least the potential for technical project leadership; creativity and a hands-on approach to innovative engineering; experience of development of software for new embedded hardware platforms using a range of processors from PIC to Arm9; embedded products and implementing complex embedded software for SoC; and strong C++ programming skills.
Our client offers a stimulating work environment in an exceptional location close to Cambridge, with excellent benefits and career development prospects.
With this expanding, relaxed yet highly professional product consultancy developing state of the art new products.
Working within our client's multidisciplinary teams, you will be responsible for software design for a range of exciting products. You will have substantial commercial experience and an excellent track record in new product development, in either a Product Design/Technical Consultancy or a manufacturing company.
With a good degree in Computer Science or similar, you will be able to demonstrate: credibility in a client facing role and at least the potential for technical project leadership; creativity and a hands-on approach to innovative engineering; experience of development of software for new embedded hardware platforms using a range of processors from PIC to Arm9; embedded products and implementing complex embedded software for SoC; and strong C++ programming skills.
Our client offers a stimulating work environment in an exceptional location close to Cambridge, with excellent benefits and career development prospects.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Summary: PhD level Software Engineer with strong C & C++ for embedded OS, top company, Home Counties West, to £54k + Benefits.
This leading company specializes in developing innovative programmable logic solutions for clients worldwide. Their UK site continues to grow and seeks the following high calibre engineer.
You will be a key member of a team of highly skilled and motivated software engineers, working on research and development of embedded reference designs targeting the industrial and automotive markets. You will be expected to present solutions to customers and understand their requirements, define & develop embedded reference solutions implemented on their latest and next generation products. You would also have a broader responsibility to the company, in terms of driving forwards future projects as well as product requirements for devices, tools and IP.
You must have a PhD or First class degree in Computer Science (or equivalent subject) from a top university (+ top A levels too), exceptional hands-on development skills in C/C++ are required, experience of creating applications running on VxWorks/Linux/Windows Embedded OS’s or similar, experience of creating drivers for VxWorks/Linux/Windows Embedded OS’s or similar, proven creative and innovative approach in a previous role, Assembler skills (desirable) and knowledge of HDL and/or FPGAs is useful.
Keywords: PhD, 1st, C, C++, drivers, VxWorks, Embedded OS, Software, Home Counties.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Bookmark :
DIGG
del.icio.us
reddit
Facebook
StumbleUpon