We are looking for an Embedded Software Engineer for our R&D team in Gilze, the Netherlands. The products under test are often embedded systems with a focus on VHDL and software
The team consists of approximately 30 employees and you will be working together with software architects, system test engineers, hardware-, software- and FPGA developers.
Job Description
- Analyze and review product requirements, discuss the technical feasibility and proposals
- Develop new software components or modify existing ones and take care of their integration
- Participate in peer code reviews
- Plan, define and perform unit testing
- Create or maintain technical documentation
- Solve defects reported in the defect tracking system
- Maintain existing applications
- Identify risks and discuss them with the Quality Control department for building adequate test plans
- Plan, track and report your daily work and your assigned tasks
- Follow the EVS software development process (Source Control Management, Defect Tracking, Coding Rules, Continuous Integration)
- Identify and propose process improvements
- Coach and guide junior team members (if Senior position)
Profile
- Engineer, Bachelor’s, Master’s or Ph.D. degree in Engineering or Computer Science (high school or university)
Technical skills :
- Knowledge or experience in Object-Oriented Design and Programming
- Knowledge or experience in C++
- Knowledge or experience in performance optimization and IP domain
- Will be considered as an asset: experience in Linux; knowledge in the Broadcast Industry, Agile/Scrum, Open source projects, test-driven development, and automated testing.
Soft skills :
- Achieves high-quality results through thoughtful analysis and planning; target driven and result oriented
- Excellent analytical skills, strong object-oriented design skills
- Focus on quality, detail-minded, willing to take care of customer point of view
- Open for changes and continuous learning
- Capable of executing tasks autonomously, of planning and communicating planning and progress, of getting help where needed
- Shows initiative, is curious, and communicates well about initiatives
- Good written and verbal communication skills, shares information actively; responds properly, reports on-time; accepts criticism and other opinions, addresses criticism constructively
- Excellent team player
Languages :
- Fluent in French or English
- Working knowledge of English
Offer
You will benefit from working in a friendly, lively environment having ambitious commercial objectives. Our dynamic and young team brings the best out of motivated potentials. In addition, you will receive a competitive salary and a range of other employee benefits.