Software Engineer - Devices
resmed · Singapore
Job description
About the role
Resmed is hiring a Software Engineer for its Devices team in Singapore, working in a hybrid arrangement. The team is part of the Product Development group, which develops new products and improves existing solutions. The role is an individual contributor position focused on hands-on software development and technical problem solving.
Key responsibilities
- Design, develop, test and deliver software that meets product, business and customer requirements.
- Develop high-quality software using C/C++ and Python.
- Verify software through manual and automated testing.
- Build software that interfaces with microprocessor hardware, including interrupts, DMA, SPI and I2C.
- Contribute to BLE semiconductor bare-metal software development.
- Develop and support software in embedded Linux and RTOS environments.
- Analyse, debug and resolve software and system-level issues.
- Maintain software design and technical documentation and support software through the full product lifecycle.
- Contribute to CI/CD pipelines, automated builds and testing, and deliver within agreed timelines.
- Collaborate with cross-functional stakeholders and manage tasks and priorities independently.
Required profile
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical/Electronic Engineering or a related discipline, or equivalent practical experience.
- Minimum of 2+ years of relevant software development experience.
- Strong understanding of microprocessor hardware operations (interrupts, DMA, SPI, I2C).
- Hands-on experience with embedded Linux and RTOS.
- Ability to work independently and communicate well in a multidisciplinary team.
Required skills
- C/C++ and Python.
- BLE semiconductor bare-metal software development.
- Preferred: CI/CD pipelines, Arduino and Raspberry Pi, regulated industry or QMS experience, integrated optical sensors, software configuration management and version control.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 13 minutes ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
resmed
Singapore
Related job offers
-
Technical Product Owner - Engineering & Enablement
resmed Singapore -
Technical Product Owner - Integrated Planning
resmed Singapore -
Senior Staff Engineer, Physical Design
marvell Singapore -
Research Assistant - English Language and Literature (AI Learning Assistant Project)
ntu NTU Main Campus -
Research Associate - Wireless Sensing (Computer Science, EE, Physics)
ntu NTU Main Campus