Job Posting for Senior Embedded Software Engineer - Mobile at Motion Recruitment Partners, LLC
Job Details
Our client is a cutting-edge technology company dedicated to creating innovative solutions that save lives. They specialize primarily in developing IoT Android mobile devices that empower healthcare professionals and first responders to deliver timely and effective care in critical situations.
As an embedded software engineer, you will play a crucial role in designing, developing, and maintaining the software that powers their IoT Android mobile device. You will collaborate closely with hardware engineers, software developers, and product managers to ensure the seamless integration of software and hardware components.
Responsibilities:
Design and implement embedded software solutions for IoT Android mobile devices, focusing on real-time data processing, connectivity, and reliability.
Collaborate with cross-functional teams to define software requirements and specifications based on product goals and user needs.
Develop and maintain device drivers, firmware, and low-level software components to ensure optimal performance and functionality.
Conduct thorough testing and debugging to identify and resolve software defects and performance bottlenecks.
Optimize software for resource-constrained environments while maintaining high standards of code quality, reliability, and security.
Stay updated with industry trends and emerging technologies related to embedded systems, IoT, and mobile development.
Qualifications:
Bachelor's degree in Computer Science, Electrical Engineering, or related field.
Proven experience in embedded software development, preferably in the IoT or mobile device industry.
Proficiency in programming languages such as C, C , Java, and Python.
Familiarity with real-time operating systems (RTOS), embedded Linux, and Android development.
Strong understanding of hardware/software interface, memory management, and device communication protocols (e.g., Bluetooth, Wi-Fi, cellular).
Experience with version control systems (e.g., Git), debugging tools, and software testing methodologies.
Excellent problem-solving skills, attention to detail, and ability to work independently and in a team environment.
Passion for leveraging technology to make a positive impact on people's lives, particularly in healthcare and emergency response.
Benefits:
Competitive salary and benefits package
Opportunities for professional growth and career advancement
Collaborative and dynamic work environment
Chance to work on meaningful projects that have a direct impact on saving lives
Salary.com Estimation for Senior Embedded Software Engineer - Mobile in Boston, MA
$134,978 to $160,604
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs with skills like those required for the Senior Embedded Software Engineer - Mobile.
Click the checkbox next to the jobs that you are interested in.