Associate Software Development Engineer
Bengaluru, KA, IndiaIndia & South Asia
Working under the guidance of experienced engineers, the role supports software design, implementation, integration, testing, troubleshooting, and documentation across embedded and device-facing systems.
The Associate Device Software Engineer contributes to the development and lifecycle support of software for hardware-integrated, regulated medical devices and associated engineering tools.
The engineer collaborates with cross-functional teams and adapts to evolving technologies, including responsible use of AI-assisted engineering tools.
Participate in requirements refinement, software design discussions, design reviews, and test-planning activities under the guidance of senior engineers.
Design, implement, test, and maintain software used in medical devices and associated engineering tools.
Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related technical discipline.
Foundational understanding of software engineering principles, data structures, algorithms, and structured or object-oriented design.
Experience with one or more programming languages such as C, C++, C#, Python, or Java through coursework, projects, internships, or employment.
Basic understanding of software testing, debugging, source control, and configuration management practices.
Experience: Entry-level · 0–2 years · Job type: Full-time
More open roles like this one
Bengaluru, KA, IndiaIndia & South Asia
Canberra, AUST CAPITAL TERR, AustraliaAsia-Pacific
Sydney, NSW, AustraliaAsia-Pacific
Associate Device Software Engineer · AbbVie
Don't have an account? Already have an account?