Social network you want to login/join with:
Senior Software Engineer, Buckinghamshire
Client:
Location:
Buckinghamshire, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
cfecac1576da
Job Views:
9
Posted:
26.04.2025
Expiry Date:
10.06.2025
Job Description:
Job summary
Are you a Software engineer looking for your next career move and experienced in developing code with 'C' in an embedded environment?
Then I have the role for you!
Key skills required for this role
Embedded Software, Embedded C, C++, Software engineering, real-time operating systems, DO-178, GUI
Important
Candidates must be eligible for SC clearance.
The role involves creating, maintaining, and releasing high-quality software on schedule, following company standards.
Key Responsibilities:
* Design, coding, debugging, testing, and maintaining software for embedded applications, including low-level microprocessor code and higher-level software within embedded OS environments.
* Collaborate with hardware and software engineers to meet project goals based on future product requirements.
* Develop and implement application logic, peripheral drivers, protocols, human-machine interfaces, and document these processes.
* Deliver software within agreed timescales and budgets.
* Design and deliver robust code, demonstrating competence in C and embedded programming at both low and high levels.
Qualifications and Experience required:
* Ability to work in a team and drive timely delivery.
* Experience with C in an embedded environment.
* Familiarity with embedded processors and real-time operating systems.
* Experience interfacing with hardware devices and peripherals.
* Understanding of software development life cycles and processes.
* Experience with requirement analysis, software design, and architecture.
* Experience with source control tools like SubVersion and Git.
* Self-starting, adaptable, problem-solving skills.
* C++ experience in an embedded environment.
* Object-Oriented Design and Programming experience.
* Familiarity with desktop applications and GUI/event-based design.
* Knowledge of issue-tracking tools such as Jira.
* Knowledge of releasing software to production.
* Knowledge of DO-178 is advantageous.
Management:
Managed by Matchtech, a STEM Recruitment Specialist with over 35 years of experience.
#J-18808-Ljbffr