We are seeking a Software Development Engineer to join our high-performing team and contribute to key projects in the Hospital Patient Monitoring domain. Your role: Support project estimation, planning, requirements definition, and risk management activities, while contributing to architecture decisions that enable scalable, high-performing solutions. Design, develop, maintain, and enhance C and C++ applications throughout the software lifecycle, delivering reliable, efficient, and well-documented code that follows established standards and best practices. Troubleshoot and resolve complex software issues through debugging, root-cause analysis, code reviews, static code analysis, and developer testing to ensure long-term product quality, stability, and performance. Lead Software Development teams to assess security risks, define security requirements, and support secure design reviews, threat modeling, and security architecture evaluations. Implement and maintain secure software development practices by identifying and remediating vulnerabilities, reviewing third-party and open-source software, responding to security incidents, and integrating security controls into development, build, and release processes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior