Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a seasoned software engineer with extensive experience in embedded systems. This role involves designing and developing board support and device driver software while collaborating with cross-functional teams, including hardware and FPGA engineers. The ideal candidate will have a strong background in C/C++ and a minimum of 15 years in the industry. You will also be responsible for testing hardware during development and ensuring adherence to development processes. Join a forward-thinking company where your expertise will contribute to innovative solutions and product enhancements.
Applied R&D (AR) involves targeted research aimed at solving specific problems or questions, as well as multi-disciplinary design, development, and implementation of hardware, software, and systems, including maintenance support. It provides techno-economic consulting to clients. AR is characterized by detailed and complex work that systematically combines existing knowledge and practices to further develop and incrementally improve products, operational processes, and customer-specific features.
Software (SWA) includes defining, specifying, and allocating requirements from various sources, utilizing systems engineering processes (specification & architecture). It involves processing use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional descriptions. It covers specification, design, implementation, and unit testing of software (e.g., device drivers, microcode, hardware-related software & firmware) according to defined requirements and architecture. It also encompasses establishing and maintaining Software Configuration Management (SCM) practices within software development projects, and continuously building and integrating infrastructure tools and systems.