Embedded Software Engineer | Airborne Software
Beta TechnologiesFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Oslo, Oslo, Norway
Key technologies and capabilities for this role
Common questions about this position
Candidates must hold a degree in computer science or a STEM major with advanced experience, have extensive experience with embedded software development using modern C++ (C++17 and later), experience designing and implementing complex software systems and architectures, work efficiently with existing code bases including refactoring legacy code, understand the value of unit tests with sufficient coverage, and be comfortable using modern generative-AI tools.
This information is not specified in the job description.
This information is not specified in the job description.
You will join a global team of highly professional expert engineers focused on ultrasound image acquisition and processing, algorithm and platform development, and work efficiently in an agile team of highly skilled developers with mutual coaching through design discussions and code review, alongside a cross-disciplinary team of product owners, usability experts, and clinical experts.
Strong candidates have the required qualifications plus desired expertise such as experience with Yocto, Linux kernel, microcontroller programming, FreeRTOS or bare-metal OS, or code optimization like Neon/SIMD, CUDA, or OpenCL, and demonstrate ability to write robust, well-documented, testable, and extensible software while pursuing world-class product quality.
Healthcare technology and data analytics provider
GE Healthcare provides a range of healthcare technologies and services aimed at improving patient care. Its main products include imaging systems, mobile diagnostic devices, patient monitoring solutions, and advanced software for data analysis. These products help medical professionals make informed decisions and enhance the efficiency of healthcare delivery. Unlike many competitors, GE Healthcare invests significantly in research and development, allocating $1 billion each year to innovate and enhance its offerings. The company’s goal is to support healthcare providers in delivering better patient outcomes, as evidenced by its technology supporting over 300,000 patients daily and managing 2 billion patient scans each year.