Job Title: Senior Embedded Software Engineer
The position of Senior Embedded Software Engineer presents an excellent opportunity for a seasoned professional to join our organization. This role involves developing, testing, and maintaining complex software systems embedded in various devices.
Key Responsibilities:
* Design, develop, and test software applications using relevant programming languages and tools.
* Collaborate with cross-functional teams to ensure seamless integration with hardware components.
* Troubleshoot and resolve software issues in a timely manner.
* Stay up-to-date with industry trends and emerging technologies to enhance product capabilities.
Benefits:
* Competitive salary: £80,000 - £100,000 per annum
* Pension scheme (5% contribution)
* Holiday entitlement: 32 days per year
* Performance bonus and share incentive plan
* Healthcare scheme and income protection
* Life assurance and flexible working hours
* Sponsorship available for continued professional development
About Us:
We are a stock market listed business operating in the technology sector. Our company values innovation, collaboration, and customer satisfaction.
Requirements:
* Relevant degree in computer science or related field
* Minimum 5 years of experience in embedded software engineering
* Strong understanding of software development principles and methodologies
* Proficiency in C/C++, Python, or other relevant programming languages
* Experience with Agile development frameworks and version control systems