Sr.Connectivity Software Engineer
Develop simple, maintainable, highly reusable embedded software designs that can be leveraged across our product portfolio.
• Understand customer and system requirements and translate that into softwarerequirements and designs.
• Responsible for defining software design best practices, tools, technologies, and templates.
• Define and implement unit tests to help deliver new features.
• Participate in software project planning and execution.
• Coordinate tasks across teams and groups.
• Solve complex problems with as simple as possible solutions.
• Write software documentation and test plans.
• Participate in and drive code reviews.