Overview:We are seeking a talented, highly motivated, and passionate embedded SW engineer to work with our remote monitoring system team. The successful candidate will have strong technical and communication skills, be effective in a collaborative work environment, enjoy working at a fast pace, love to code and debug, and have a great understanding of embedded systems. Travel within the US and overseas may be required to support integration and tests at customer sites. Responsibilities:
Design and develop embedded software applications through their full life cycle
Participate in design/code reviews
Create and maintain test requirements/descriptions and other related documentation
Develop/Assist with unit testing
Analyze data generated using SQL
Perform software/hardware integration
Participate in daily team meetings
Follow and help refine programming standards, best practices, coding styles, and other development guidelines
Manage priorities, tasks, and issues for successful project completion
Requirements:
Bachelor’s degree in Computer Science, Computer Engineering, or related field and/or equivalent experience
Proficiency in C or C language, particularly for embedded environments
Practical experience developing software for embedded hardware
General understanding of embedded real-time kernels or real-time operating systems – Linux, GreenHill’s Integrity, etc.
Good understanding of networking security concepts
Working knowledge of multi-threaded applications
Working knowledge of test frameworks (Mock, or the like)
Experience with Test-Driven Development
Experience with scripting languages a plus
Experience with SQL a plus
Experience with IoT a plus
Experience with Azure a plus
Experience with defect tracking tools, such as Jira or FogBugz a plus
Experience with source control tools, such as Git a plus
Must have strong troubleshooting and problem-solving skills and be able to solve complex problems with little supervision
Must be able to work within multi-disciplinary teams
Hands-on Stack development and debugging – TCP/IP, UDP, WiFi
Hands-on modems and router interfacing with various platforms
Must be local and eligible without sponsorship.To apply, please email your resume to