via ZipRecruiter
$150K - 180K a year
Lead software engineering teams and manage large-scale healthcare data integration projects with focus on cloud and data infrastructure.
Extensive experience in software engineering management, data architecture, cloud migrations, and healthcare IT compliance.
Essential Duties and Responsibilities • Create BMS control and diagnostic software to achieve desired functionality, robustness, and safety; apply Model-Based-Development (MBD) methodology to translate algorithm designs into highly efficient, robust, and safe embedded software implementation • Develop Basic Software (BSW) modules to manage complex I/O functionality for a multitude of BMS functions such as cell monitoring, contactor management, and other interfacing/interaction needs • Develop software architecture artifacts as per AUTOSAR design methodology • Create BSW configurations for supporting product and customer needs • Apply structured test methodology in a variety of environments to verify and validate software design and implementation, in terms of functional behavior, performance, robustness, safety, compliance, and security • Perform all engineering tasks in defined lifecycle processes, methods, and practices, captured and managed in a system, building traceability between engineering phases and artifacts to ensure quality and compliance to ASPICE maturity and ISO26262 Functional Safety standards • Establish and maintain comprehensive documentation of software implementation • Collaborate with other internal stakeholders and customers to put ONE BMS strategies into operation • As part of development activities, root-cause and solve issues that arise, and help drive continuous refinement • Build technical subject matter expertise in BMS topics, actively participate in and contribute to technical reviews • This position will work as part of an agile engineering team, applying agile development methods and practices in a “DevOps” culture oriented to continuous delivery of value, continuous improvement, and speed of delivery The ideal candidate will possess these skills and abilities: • Application of quality-driven embedded software engineering in production automotive applications • Comfortable with a fast pace of change, ability to learn and adapt • Practiced ability to develop from a system perspective • Ability to work effectively in a cross-functional team • Strong communication ability – interpersonal, written, presentation, of technical concepts and approaches • Detail Oriented : Capable of carrying out a given task with all details necessary to get the task done well • Enthusiastic : Shows intense and eager enjoyment and interest • Innovative : Consistently introduces new ideas and demonstrates original thinking • Flexibility : Inspired to perform well when granted the ability to set your own schedule and goals • Ability to Make an Impact : Inspired to perform well by the ability to contribute to the success of a project or the organization
This job posting was last updated on 3/2/2026