Join a leading provider of Electronic Systems as a C/C++ Software Engineer, where your skills in embedded development will be crucial. This role involves navigating the software development process for safety-critical projects, ensuring high standards and compliance.
As a C/C++ Software Engineer, you'll be part of a team that develops electronic systems with a strong emphasis on safety and compliance. Your primary responsibility will be to guide products through the RTCA 178C software development process, which includes planning, requirement establishment, design, development, verification, and validation. This role is ideal for someone who thrives in a structured environment and has a passion for embedded systems.
Your daily tasks will involve analyzing system-level requirements and translating them into high-level software requirements. You will also be responsible for writing test cases to evaluate these requirements, ensuring that the software meets the necessary safety standards. Collaboration with other team members will be key, as you work together to maintain and wrap up projects effectively.
To succeed in this role, you should have a BEng in Computer Engineering or a BSc equivalent degree, along with at least five years of software development experience, particularly in C/C++. Experience in a safety-critical software environment and familiarity with embedded operating systems are essential. If you enjoy working on complex projects and have a keen eye for detail, this position could be a great fit for you.
You'll be taken to the original listing on PNet to apply.