Connected Systems Partners, Inc. ยท 2 days ago
Embedded Software Engineering Manager
Wonder how qualified you are to the job?
EmploymentRecruiting
Insider Connection @Connected Systems Partners, Inc.
Responsibilities
Lead a small team of software engineers to deliver high-quality code efficiently and promptly.
Drive the design, development, testing, and documentation of software for medical devices.
Collaborate closely with a diverse engineering team to ensure software meets project requirements.
Champion Agile/Scrum methodologies to deliver functional code regularly, aligning with team objectives.
Adhere to ISO 13485, FDA 21 CFR Part 820, IEC 61010 / IEC 60601, and IEC 62304.
Implement best practices in coding that meet stringent medical device process standards.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Computer Science with over 10 years of relevant experience, or Master's degree with 5-7 years of experience.
Proficiency in embedded Android software development.
Expertise in C/C++ for embedded bare-metal or RTOS applications.
Demonstrated leadership in software development teams.
Minimum 2 years of strong Java skills.
Preferred
Experience in object-oriented software design.
Familiarity with Android device interface code, including USB, kiosk mode configuration, and system settings.
Familiarity with BitBucket, JIRA, Jenkins, and other development environment utilities.
Experience with diagnostic medical devices.
Knowledge of Agile software development methodology.
Additional experience in Java, Android, Kotlin, C#, Python, Django, Linux, MSP430, dsPIC, Ethernet, Bluetooth, WiFi, mobile or web development, motion control, stepper motors, analog and digital hardware is advantageous.