Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Plant Engineer At Frank Management Consult Ltd

Job DescriptionOur client s chemical manufacturing company is seeking to fill the role f a Plant Engineer The sucess full candidate will be responsible for e...


From Frank Management Consult Ltd - Nairobi Area

Published a month ago

Senior Quality Assurance Assistant At New Kenya Planters Co-Operative Union Plc

NKPCU/HRM/0 8 /202 4Terms of Service:Permanent and PensionableBasic Salary: Kshs.59,568 (Minimum) – Kshs. 86,549 (maximum)Other remunerations:Based on prevai...


From Ive Union Plc - Nairobi Area

Published 25 days ago

Quality Assurance Assistant - 3 Posts At New Kenya Planters Co-Operative Union Plc

NKPCU/HRM/0 9 /202 4Terms of Service:Permanent and PensionableBasic Salary: Kshs.47,714 (Minimum) – Kshs. 69,326 (maximum)Other remunerations:Based on prevai...


From Ive Union Plc - Nairobi Area

Published 25 days ago

Software Quality Assurance Engineer At Kcb Bank Kenya

KEY RESPONSIBILITIESTest strategy formulation which includes decomposing the business and technical requirements into test scenarios, defining test data requ...


From Kcb Bank Kenya - Nairobi Area

Published 22 days ago

Embedded Software Engineer

Embedded Software Engineer
Company:

Brck


Details of the offer

The Embedded Systems Engineer will be responsible for the design and development of embedded applications on hardware platforms. The focus in this role includes the creation of technical specifications, application firmware design and development, and support for manufacturing and regulatory approval. Knowledge of software development practices and principles is required. The Embedded Systems Engineer must support their peers in day to day development activities and be able to troubleshoot platform defects of limited complexity.
Requirements
Proven working experience in software engineering

Experience in hands-on development and troubleshooting on embedded targets

Solid programming experience in C or C++, Python

Proven experience in embedded systems design with preemptive, multitasking real-time operating systems

Familiarity with software configuration management tools, defect tracking tools, and peer review

Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems

Adequate knowledge of reading schematics and data sheets for components

Strong documentation and writing skills

Demonstrated ability to identify problems and effectively raise issues

Self-driven, goal oriented, and efficient

Functions well in a team environment and has the ability to adapt quickly

Experience with Agile development processes is a plus

Responsibilities

Design and implement software of embedded devices and systems from requirements to production

Design, develop, code, test and debug system software;

Review code and design

Analyze and enhance efficiency, stability and scalability of system resources

Integrate and validate new product designs

Support software QA and optimize I/O performance

Provide post-production support

Interface with hardware design and development

Assess third party and open-source software

Job Requirements
Required education
: Bachelor's degree

Required relevant work experience
: 2 years

Required languages:
English (Spoken: fluent | Written: fluent)
Want to see how you rank against other applicants?
Get detailed analysis on Fuzu Instant Feedback
YouVS
Sign up to learn more


Source: Fuzu

Job Function:

Requirements

Embedded Software Engineer
Company:

Brck


Built at: 2024-04-20T09:42:35.954Z