Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Responsibilities:
Design develop and implement embedded software solutions for various projects
Collaborate with hardware and firmware teams to ensure seamless integration and functionality
Write efficient and welldocumented code
Test and debug software to ensure highquality and reliable performance
Stay uptodate with industry trends and advancements in embedded software development
Provide technical support and troubleshooting for clients
Participate in code reviews and contribute to continuous improvement of development processes
Communicate project updates and progress to team members and stakeholders
Follow best practices and standards for software development
Maintain and update existing software as needed
Requirements:
Bachelors degree in Computer Science Electrical Engineering or related field
3 years of experience in embedded software development
Proficient in C/C programming language
Experience with realtime operating systems (RTOS) and embedded Linux
Familiarity with microcontroller architectures and development tools
Understanding of hardware and firmware design principles
Strong problemsolving and debugging skills
Excellent communication and teamwork abilities
Ability to work independently and manage multiple projects simultaneously
Eligibility to work in the United States without sponsorship
Preferred Qualifications:
Masters degree in Computer Science Electrical Engineering or related field
Experience with wireless communication protocols (e.g. Bluetooth WiFi)
Knowledge of software development tools and methodologies (e.g. Agile)
Experience with hardware simulation and testing
Familiarity with security and encryption protocols for embedded systems
Full Time