At a Glance
- Tasks: Develop firmware and test tools for cutting-edge semiconductor applications.
- Company: Join a dynamic organization in the innovative Semiconductor sector.
- Benefits: Enjoy hybrid remote work options and a collaborative team environment.
- Why this job: Be part of a passionate team driving technology forward with impactful projects.
- Qualifications: Experience in C#, Python, and compliance with industry standards is essential.
- Other info: Opportunity to work on exciting projects with ARM-based microcontrollers and ASIC cores.
The predicted salary is between 48000 - 84000 £ per year.
Job Title : Senior Software Engineer Location : We are seeking a highly motivated and skilled Senior Software Engineer join our client that is in the Semiconductor sector.
The primary purposes of this role are to increase the Embedded Engineering group’s capability and capacity to develop:
Firmware for application solutions (typically with ARM-based microcontrollers or ASIC cores) that complies with safety-related industry standards such as IEC 62304 and ISO 26262Test tools to verify correct behaviour of the application solutions and compliance to standards.
Firmware for test platforms used for deep study of sensing performance
Windows 10/11 GUI applications for product Evaluation Kits
ISO 9001:2015 – Quality management system
IEC 62304:2006 – Medical device software
Automated testing of firmware builds for multiple targets, covering new product solutions, new features, performance enhancements and regression testing
Regression testing updates to existing sensing solutions on multiple targets
Programming in Python
Working to software lifecycle quality processes in an ISO9001 framework
If you are a passionate and dedicated IT Professional looking to join a dynamic and innovative organization, we encourage you to apply.
Senior Software Engineer - C# - (Hybrid Remote) employer: ConSol Partners
Contact Detail:
ConSol Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote)
✨Tip Number 1
Familiarize yourself with the specific industry standards mentioned in the job description, such as IEC 62304 and ISO 26262. Understanding these standards will not only help you during the interview but also demonstrate your commitment to quality and safety in software engineering.
✨Tip Number 2
Showcase your experience with ARM-based microcontrollers or ASIC cores in your discussions. Be prepared to discuss specific projects where you've developed firmware or applications, as this will highlight your relevant skills and expertise.
✨Tip Number 3
Since the role involves automated testing of firmware builds, brush up on your knowledge of automated testing tools and frameworks. Being able to speak confidently about your experience with these tools can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience with Python programming, especially in the context of developing test tools or GUI applications. Highlight any relevant projects that showcase your ability to create efficient and effective solutions using Python.
We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote)
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and requirements. Highlight your experience with ARM-based microcontrollers, safety standards like IEC 62304 and ISO 26262, and any relevant programming skills in C# and Python.
Tailor Your CV: Customize your CV to reflect your experience in embedded engineering, firmware development, and automated testing. Use specific examples that demonstrate your ability to work within quality management systems and software lifecycle processes.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and innovation in the semiconductor sector. Mention how your skills align with the company's goals and your enthusiasm for contributing to their projects.
Highlight Relevant Projects: In your application, include details about specific projects you've worked on that relate to the job description. Focus on your contributions to firmware development, GUI applications, and any experience with regression testing or compliance with industry standards.
How to prepare for a job interview at ConSol Partners
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C# and any relevant projects you've worked on, especially those involving ARM-based microcontrollers or ASIC cores. Highlight your familiarity with safety-related industry standards like IEC 62304 and ISO 26262.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Prepare to explain how you approach debugging and testing firmware, as well as how you ensure compliance with quality management systems like ISO 9001:2015.
✨Discuss Your Experience with Automated Testing
Since automated testing is a key part of the role, be ready to talk about your experience in this area. Share specific examples of how you've implemented automated tests for firmware builds and the tools you've used.
✨Emphasize Collaboration and Communication
This position requires working within a team, so highlight your ability to collaborate effectively. Discuss any experiences where you worked closely with other engineers or departments to achieve project goals.