Leave us your email address and we'll send you all the new jobs according to your preferences.
Embedded Software/Hardware Engineer - C, Linux, Yocto
Posted 5 hours 2 minutes ago by ComTech Europe Limited
Embedded Software/Hardware Engineer - C, Linux, Yocto
Mission
As part of the development of our electronic systems, the client proposes to participate in the analysis, design, integration and validation of software components as part of the construction of operating systems, in order to offer application developers a platform enabling easy interfacing with the components of the various electronic boxes that make up our complex systems.
The areas covered are,
o UNIX Real Time operating systems
o Linux operating system architecture and development
o Architecture and development of Linux drivers
o Architecture and development of board support packages
o Development of RTOS-based Embedded applications
o Integration and validation of operating system components
o Integration and validation of Embedded software
Profile - Essential
? Master's degree in computer science or electronics (MSc)
? Professional experience in designing Embedded systems in C
? Professional experience in operating system design with Yocto
- Board support package
- Driver integration
- Creation of Bitbake recipes
? Knowledge of Linux software development best practices and standards
? Knowledge of best practices recommended by the Yocto project
? Knowledge of Linux drivers
? Good knowledge of Git
? Fluent written and spoken French and English
? Knowledge of communication protocols (CAN bus, Serial, etc.)
? Knowledge of Xilinx Zynqmp hardware architectures
? Knowledge of NXP IMX hardware architectures
? Experience of RTOS systems
? Experience of Uboot
? ROM code and/or FSBL experience
? Have worked with the Atlassian suite (Jira, BitBucket, Bamboo, etc.)
Activities/Responsibilities
- Participate in the design of Linux operating systems with Yocto
Knowledge of Linux drivers
Good knowledge of Git
Assets
Knowledge of communication protocols (CAN bus, Serial, etc.)
Knowledge of Xilinx Zynqmp hardware architectures
Knowledge of NXP IMX hardware architectures
Experience of RTOS systems
Experience of Uboot
ROM code and/or FSBL experience
Have worked with Atlassian suite (Jira, BitBucket, Bamboo, )
Activities/Responsibilities
Participate in the design of Linux operating systems with Yocto
Analyze functional needs and formalize requirements
Carry out architectural analysis of solutions
Develop the software solution
Participate in drawing up system integration and validation plans, and in their implementation
Document the software solution (design justification, analysis description documents, etc.)
Apply current development standards and methodologies throughout the design of software components
Keep abreast of the latest technologies in Embedded software development.
General experience
Electronic Embedded Systems Engineer: medior experience
Knowledge of Real Time system constraints: Intermediate
Knowledge of current development methodologies (Agile, V Cycle, etc.): Intermediate
Knowledge of FreeRTOS: Intermediate
Knowledge of Linux: Intermediate
C programming language: Intermediate
ComTech Europe Limited
Related Jobs
Senior Project Manager
- £80,000 - £90,000 Annual
- England, United Kingdom
Staff Software Engineer
- £90,000 Annual
- Oxfordshire, Bicester, United Kingdom, OX252
Enforcement Manager - Heat Networks
- England, United Kingdom
Enforcement Manager - Heat Networks
- Hertfordshire, Watford, United Kingdom, WD171
Enforcement Manager - Heat Networks
- Essex, Romford, United Kingdom, RM1 1