Job description: Develop safety- and security-critical embedded software. -? Work in a variety of hardware and software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and from general purpose to embedded real-time operating systems -? Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization -? Possesses excellent interpersonal skills and the ability to work with multiple cross-discipline groups, providing coordination across other agile development teams, system and software architects, hardware, and manufacturing -? Lead high- and detailed-level design and implementation of low-level software, board bring-up -? Clearly documents requirements, designs, and code. -? Experience of debugging software systems using either an on-chip debugger, or a software-based debugger such as GDB -? Mentor less experienced personnel, and encourage knowledge sharing and learning among the development community
Work Location: Cleveland, OH