Android OS Embedded Software Engineer
Listed on 2025-12-25
-
Software Development
Embedded Software Engineer, Software Engineer
Position
Android OS (AOSP) Embedded Software Engineer
LocationDedham, MA
Pay Rate$75.27/hour
Work Arrangement100% On-Site
About the RoleCPI is seeking an Android OS (AOSP) Embedded Software Engineer to support the development of mission‑critical, NSA‑certified cybersecurity and encryption products. This role supports a rapidly growing cyber product line and involves working directly with custom in-house hardware at the cutting edge of cybersecurity and high‑speed data processing.
As part of a cross‑functional engineering team, you will contribute across the full embedded software lifecycle, supporting long‑lived products that require ongoing maintenance and technology refresh.
What You’ll Do- Develop real‑time, multi‑threaded embedded software on Linux and Android operating systems.
- Perform Android Open Source Project (AOSP)–based operating system development.
- Design and implement embedded software using object‑oriented principles in C++, Java, and UML.
- Develop Android system applications.
- Support long product life cycles requiring maintenance, sustainment, and technology refresh.
- Translate CONOPS, specifications, and requirements into software design, code, test plans, and executed testing/debugging.
- Work closely with custom hardware teams to integrate and optimize software performance.
- Utilize IDEs, version control systems, defect tracking tools, and scripting tools to support development.
- Provide technical leadership and direction on assigned tasks with minimal oversight.
- Bachelor’s degree in Software Engineering or a related STEM field with 5+ years of experience, OR Master’s degree with 3+ years of experience.
- Agile development experience preferred.
- Active DoD Secret clearance required at time of hire.
- U.S. citizenship required.
- Experience with:
- Real‑time embedded software development
- Linux and Android OS environments
- Android Open Source Project (AOSP) development
- Object‑oriented design and programming
- UML, C++, and Java
- Android system‑level application development
- Hypervisor technology and ARM virtualization extensions
- Linux device drivers
- Model‑based development tools such as Rhapsody
- UML‑based design methodologies
- Ninja / SOONG build systems
- Passion for designing and delivering complex embedded systems.
- Ability to define scope, schedule, and expectations for technical work.
- Strong initiative with the ability to execute independently and provide technical leadership.
- Proven ability to carry work from requirements through design, implementation, testing, and debugging.
- Proficiency with modern software development and lifecycle tools.
- Work on NSA‑certified cybersecurity and encryption technologies.
- Be part of a high‑impact, mission‑critical cyber product line.
- Long‑term program stability with advanced technical challenges.
- Flexible 9/80 work schedule (every other Friday off).
- Competitive pay and comprehensive benefits, including:
- 401(k) matching
- Flex time off
- Paid parental leave
- Healthcare and wellness programs
- On‑site gym and employee resource groups
- Fully On‑Site
- While on‑site, you will be part of the Dedham, MA team
This assignment is a US Government Contract which requires all applicants to be US Citizens.
No Subcontract RequirementNo third‑party applicants will be considered. If you are a third‑party contracting company, please do not respond to this position.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).