ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Embedded Software Engineer

TMPAssociatesLtd

Sunbury-On-Thames, , United Kingdom permanent

Posted: January 6, 2020

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Work with an impressive team of experienced engineers, making a real impact on the company’s success

The Company

Our client specialises in the design and supply of high performance electronic air flow sensors for worldwide markets now supplying many of the world's major wind turbine manufacturers as the result of significant expansion. They are based in South West London with excellent main line rail connection to Waterloo/ central London and are still growing.

The Role

Working with experienced engineers across the department, the successful candidates will play a significant role in the timely delivery of embedded real-time software design for new and enhanced product ranges.An ability to develop a good understanding of the end user requirements is key to the success of this role.Additionally, the job holder will be expected to participate in the joint review of code and documentation produced by the software team.

Main tasks and responsibilities will include:

• Specify, develop, test and maintain embedded software and algorithms for the company’s products including processing and interface boards
• Support the integration of software development into the Engineering design & development cycle and new product developments, together with other Engineering teams
• Develop applications and support programs in high-level programming language (for instance VB.net or C#) for in-house production, calibration and test of products and software
• Problem solve faults on returned boards and products for designated projects
• Ensure that the quality and reliability of products and the integrity of the embedded software are maintained through the quality control of the software development cycle with documentation, reviews and configuration management (SourceSafe, Perforce)

The Candidate

The successful candidate will have a related degree and experience in high reliability software design and verification. The successful candidates will also have good project management skills and customer awareness.

The person specification includes:

In-depth knowledge of embedded C

Experience in design and test of high reliability code

Experience with software research and development methodologies for high technology manufactured products

Experience in TI MSP Micro controllers and/or ARM micro controllers

In-depth knowledge of RS232, RS485 and RS422 serial communications and I2C and SPI protocols

In-depth knowledge of integrated circuit interfacing and digital and analogue communication systems at a design level

Evidence of in-depth and practical industry experience in software design and software Q.A. control including Documentation, Reviews, Validation, Change and Configuration management

Experience of PC application development with C# or other high-level .NET Visual Studio programming language

Working knowledge of electronic hardware, firmware and software

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply