These are the details of the job selected
Senior Embedded S/W engineer
30,000.00 - 50,000.00 per year
Mar 14, 2017
For the best possible fit, we are looking for someone who communicates well and who can set the path for software development.Our must haves are someone who has:10+ years experience in software engineeringBS degree in Computer Science or EngineeringA minimum of 5 years experience in project management in an engineering environment and experience with project management toolsExperience in hands-on development and troubleshooting on embedded targets.Solid programming experience in C and C++Proven experience in embedded systems design with preemptive, multitasking real-time operating systemsFamiliarity with software configuration management tools, defect tracking tools, and peer reviewExcellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystemsAdequate knowledge of reading schematics and data sheets for componentsStrong documentation and writing skillsYou will also be able to get going on your own accord - will be a leader and someone who can be relied heavily upon for ensuring the team reaches targets and deadlines. You have the ability to focus on your work without losing sight of what?s going on around you and the wider company objectives.You will need to wear two hats - Embedded Software Engineer & Project ManagerOn the software side, you will be responsible for:Designing, developing, coding, testing and debugging system softwareReviewing code & designDesigning & implementing software of embedded devices and systems from requirements to production and commercial deploymentAnalysing and enhancing efficiency, stability and scalability of system resourcesIntegrating and validating new product designsSupport software QA and optimize performanceProvide post-production supportInterface with hardware design & developmentAssess third party and open source softwareSoftware repository managementEmbedded software developmentOn the project management side, you will be responsible for:Establishing project schedules and technical requirements, managing project from initiation to transferReview daily project schedule and identify problem areasAssess causes of problems and provide technical support and direction to project team/product manager to resolve issuesCommunicate requirements, specifications and project schedule and budget constraints to cross-functional teams, including engineers, senior management, production team, and consultantsMaintain plan documents, procedures and project deliverablesAssist in the management of larger projects / programmesRecommend policy/procedure changes that may prevent or rectify ongoing problems or issuesInteract frequently with the management team and individual product managersLeading a team, providing guidance, structure and mentorship along the way
How to apply
More jobs like this:
Bookmark this job with:
- If you are looking for work, Tax Credits could top up your earnings
- All successful candidates will be vetted by the employer prior to taking up appointment.
- This vacancy meets the requirements of the National Minimum Wage Act
- If you are unable to apply for the job advertised by the method displayed, due to a health condition or disability, please contact Jobcentre Plus for further assistance.