Software real time and embedded engineering - yer

Werkgever:
YER
Regio:
Huizen
 
Functieomschrijving
Life as a Software Real-Time & Embedded Engineer:
  • Design and Implementation: Design, implement, and test features with a focus on scalability, performance, deployment, and user experience.
  • Coding Best Practices: Apply best practices to produce high-quality, reusable code.
  • Security: Implement security best practices for web applications.
  • Collaboration: Work with other developers to share knowledge and enhance the overall product.
  • Technology Trends: Stay updated on the latest technologies and frameworks.
  • UX Interaction: Collaborate with the UX team to ensure user experience concepts are correctly implemented.
  • Agile Methodology: Follow agile methodologies, including creating user stories and tasks for a robust, user-centric system.
  • Source Code Management: Regularly archive source code into the repository.
  • Issue Resolution: Participate in issue investigation and deployment of applications and new releases in testing/integration environments.

Functie eisen
Profile:
  • Education: You hold a Master’s degree in Engineering, Computer Science, Computer Engineering, or a related field.
  • Team Dynamics: You thrive in a DevOps/Agile/Scrum team setting and excel in high-pressure environments that require quick thinking and adaptability.
  • Technical Environment: You aspire to work in real-time settings that blend low-level technical challenges with high-level functionality, closely interfacing with hardware.
  • Versatility: You are eager to work on diverse devices such as Radar, embedded calculators, Smartcards, and wearables, particularly in the Telecommunications and IoT sectors.
Competencies:
  • Embedded OS Software: Proficient in developing on embedded operating systems like Linux, VxWorks, and FastOS Linux.
  • Embedded Software Development: Experienced in languages such as C, C++, VB.NET, ADA, and Assembly.
  • Tool Proficiency: Skilled in using programming performance tools and measuring instruments.
  • Simulation Tools: Expert in developing and adapting simulation tools for integration/testing activities.
  • System Design: Experienced in embedded system and application design, with knowledge of communication protocols and interfaces like DDS and ARINC.
  • Strategic Knowledge: Strong understanding of data processes, mathematics, and statistics.
  • Customer Focus: Ability to address customer needs effectively.
  • Cloud Experience: Familiar with cloud providers like AWS or GCP.
  • Automated Deployment: Knowledgeable in technologies such as Helm, YAML, Ansible, and Docker.
  • Project Management Tools: Experienced with JIRA and Confluence.

Arbeidsvoorwaarden
Your Career:
  • Growth Opportunities: Future roles will allow you to explore different domains and sites within.
  • Personal Development: Emphasis on personal development and skill enhancement.
  • Versatility: Opportunities to transition to new products, customers, countries, or more complex solutions.
  • Career Path: Choose between technical expertise or leadership paths.
  • International Exposure: Build an international career with a leading engineering group.


 Kernwoorden