Senior Embedded Software Engineer - Mobile
Company: Motion Recruitment
Location: Boston
Posted on: May 8, 2024
Job Description:
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
Posted by: Nicholas Costello
Specialization: Embedded Android
Keywords: Motion Recruitment, Methuen , Senior Embedded Software Engineer - Mobile, IT / Software / Systems , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...