Cynet Systems
Cynet Systems

61 Cynet Systems Embedded Software Engineer Jobs Hiring Near You

Palantir Lead / Architect

Raymond, OH · On-site

$75 - $80/hr

... Engineering, or related field preferred. * Advanced certifications or cloud certifications preferred. Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a ...

Embedded Software Engineer

Grand Prairie, TX · On-site

$124.50K - $163.80K/yr

Experience designing ground system embedded software. * Experience with GitLab * Software ... Engineering WORK HOURS * Full-Time * 4/10 work schedule * 1st Shift ADDITIONAL INFORMATION

Embedded Software Engineer

Santa Clara, CA · On-site

$154.40K - $203.20K/yr

The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (ECAT) systems, and fluency in both Japanese and English. This role will ...

next page

Showing results 1-20

Cynet Systems Jobs Information

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?

To thrive as an Embedded Software Engineer, you need a solid background in computer science or electrical engineering, strong programming skills in C/C++, and experience with embedded systems design. Familiarity with real-time operating systems (RTOS), microcontroller architectures, debugging tools, and version control systems like Git is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills set top engineers apart. These competencies are crucial for building reliable, efficient, and safe embedded solutions that meet industry standards.

How does an Embedded Software Engineer typically collaborate with hardware engineers during product development?

Embedded Software Engineers work closely with hardware engineers throughout the product development lifecycle. Collaboration often involves joint design reviews, debugging sessions, and integration testing to ensure software and hardware function seamlessly together. Effective communication is crucial, as changes in hardware can impact software functionality and vice versa. This cross-disciplinary teamwork helps resolve technical issues quickly and ensures the end product meets performance and reliability standards.

What are Embedded Software Engineers?

Embedded Software Engineers are professionals who design, develop, and maintain software that runs on embedded systems—specialized computing devices that are part of larger systems, such as cars, medical devices, industrial machines, and consumer electronics. Their work involves programming in languages like C or C++ to interact closely with hardware components, ensuring optimal performance, reliability, and safety. Embedded Software Engineers work closely with hardware engineers to integrate and test software with physical devices, often working within real-time and resource-constrained environments. Their expertise is crucial in developing the 'brains' of many devices we use every day.

What is the difference between Embedded Software Engineer vs Firmware Engineer?

AspectEmbedded Software EngineerFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++Similar credentials; strong C/C++ skills, understanding of hardware
Work EnvironmentDevelops software for embedded systems in various industries like automotive, IoT, consumer electronicsFocuses on low-level hardware interaction, often working closely with hardware teams
Industry UsageCommon in automotive, medical devices, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware startups

Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.

What is it like to work at Cynet Systems?

Cynet Systems appears to be a professional and detail-oriented company that values expertise and collaboration in its work environment. The company provides IT staffing and consulting services, with a focus on delivering high-quality solutions to clients in various industries. Working at Cynet Systems may appeal to candidates who are looking for a dynamic and challenging work environment where they can utilize their technical skills and expertise to drive business success.
What are the most popular categories at Cynet Systems?
Infographic showing various Embedded Software Engineer job openings at Cynet Systems in the United States as of May 2026, with employment types broken down into 2% Full Time, and 98% Contract. Highlights an 89% Physical, and 11% Remote job distribution.
Palantir Lead / Architect

Palantir Lead / Architect

CYNET SYSTEMS

Raymond, OH • On-site

$75 - $80/hr

Contractor

Posted 8 days ago


Job description

Job Overview:
 
Pay Range: $75hr - $80hr
  • Responsible for designing and implementing enterprise-scale data solutions using the Palantir Foundry platform. 
  • The role involves developing data pipelines, ontology models, AI-driven workflows, and advanced analytics solutions while collaborating with business stakeholders to deliver scalable and secure data applications.

Responsibilities:

  • Design and implement end-to-end data solutions using the Palantir Foundry platform.
  • Build and manage data pipelines for ingestion, transformation, and orchestration.
  • Develop and maintain Foundry Ontology models to represent business entities and relationships.
  • Work on Contour and AIP for AI and machine learning driven workflows and decision support.
  • Utilize Quiver for advanced analytics and data exploration use cases.
  • Collaborate with business stakeholders to translate requirements into data-driven applications and workflows.
  • Ensure data governance, lineage, security, and performance optimization.
  • Drive best practices for data engineering, architecture, and deployment within the Palantir ecosystem.
  • Support production deployments, troubleshooting, and optimization of pipelines and applications.
  • Lead solution discussions and provide technical guidance to project teams.

Requirement/Must Have:

  • 10+ years of overall IT experience with strong focus on data and platform engineering.
  • Hands-on experience with Palantir Foundry.
  • Experience with Pipeline Builder and Code Repositories within Foundry.
  • Experience with Ontology modeling.
  • Experience with Contour and AIP.
  • Experience with Quiver.
  • Strong expertise in data engineering and pipeline development.
  • Strong expertise in data modeling and schema design.
  • Knowledge of distributed data processing concepts.
  • Proficiency in Python and SQL.
  • Experience with data governance and data quality frameworks.
  • Ability to work in client-facing environments and drive technical discussions.

Should Have:

  • Experience with AWS cloud platform.
  • Exposure to AI and machine learning integration and use-case development.
  • Knowledge of data mesh and data product architecture.
  • Strong understanding of enterprise data ecosystems.
  • Experience working in onsite-offshore collaboration models.

Skills:

  • Palantir Foundry.
  • Pipeline Builder.
  • Ontology modeling.
  • Contour and AIP.
  • Quiver.
  • Data engineering.
  • Data pipeline development.
  • Data modeling and schema design.
  • Distributed data processing.
  • Python.
  • SQL.
  • Data governance and data quality.
  • Cloud platforms including AWS.
  • AI and machine learning integration.
  • Stakeholder communication and leadership.

Qualification And Education:

  • Bachelor’s degree in Computer Science, Information Technology, Data Engineering, or related field preferred.
  • Advanced certifications or cloud certifications preferred. 

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading staffing and recruiting powerhouse. Proudly recognized as a nationally and locally certified diversity firm, Cynet delivers agile, scalable talent solutions across industries. With an active footprint in all 50 U.S. states and Canada, we support thousands of consultants through our expansive, high-performing recruitment engine operating across North America and Asia—ensuring speed, quality, and consistency in every hire.

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media