Software Development Engineer

Job Category: Software Engineering
Status: Full Time
Location: Kirkland
Relevant Work Experience: 3+ years
Career Level: Experienced
Education: Bachelor's degree in CS EE or equivalent work experience
Travel Requirements: Able to travel 10% (domestic and international)

Roles and Responsibilities
• Enable continuous learning and improvement in the design, development, and maintenance of the Bluetooth SIG software tools in a fast-paced, agile work environment
• Exercise practical understanding of traditional and emergent technologies, methodologies, and paradigms to enable market differentiation and positive long term impact
• Enable the application of Test Driven Development methodologies to support Continuous Integration and frequent delivery of customer value through working software
• Enable the diagnosis of complex issues and implementation of solutions
• Evaluate existing software development methods and work to enhance them to improve quality and performance
• Advocate and practice software development best practices
• Provide mentoring to junior team members
• Collaborate with internal and external teams/groups to drive clarity and deliver tools
• Work with a range of platforms and technologies

Skills and Requirements
• 3+ years software development experience using C/C++ or C#, C/C++ preferred
• Proven track record in delivering customer-focused, high-quality content on time
• Ability to learn new tools, technologies, and processes quickly and independently
• Passion for technology with strong customer empathy
• Record of developing and shipping new technologies through multiple product cycles
• Ability to provide input and make decisions regarding refactoring
• Ability to support and enable Agile development
• Ability to apply Object-oriented analysis and design
• Ability to apply Design Patterns
• Ability to perform peer code reviews
• Strong oral and written communication skills and ability to interact effectively in an international business environment
• Accountable team player that collaborates effectively in a team environment
• Strong practical understanding of Computer Science and engineering principles

Preferred Qualifications
• Experience in developing and working with protocol stacks
• Knowledge of Bluetooth core, protocol, or profile technology
• Experience in Agile development
• Experience in Continuous Integration
• Experience in Test Driven Development

The Bluetooth SIG, Inc. has an excellent benefits package including health, prescription drug, short-term and long-term disability, vision and dental coverage, life insurance, and 401(k).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf
 Get Help