×
Register Here to Apply for Jobs or Post Jobs. X

Android OS Embedded Software Engineer

Job in Dedham, Norfolk County, Massachusetts, 02026, USA
Listing for: Contract Professionals
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 75.27 USD Hourly USD 75.27 HOUR
Job Description & How to Apply Below

Position

Android OS (AOSP) Embedded Software Engineer

Location

Dedham, MA

Pay Rate

$75.27/hour

Work Arrangement

100% On-Site

About the Role

CPI 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.
Qualifications Sought
  • 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
Nice to Have
  • Hypervisor technology and ARM virtualization extensions
  • Linux device drivers
  • Model‑based development tools such as Rhapsody
  • UML‑based design methodologies
  • Ninja / SOONG build systems
What Sets You Apart
  • 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.
Why Join CPI
  • 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
Workplace Options
  • Fully On‑Site
  • While on‑site, you will be part of the Dedham, MA team
US Citizenship Requirement

This assignment is a US Government Contract which requires all applicants to be US Citizens.

No Subcontract Requirement

No third‑party applicants will be considered. If you are a third‑party contracting company, please do not respond to this position.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary