About Us
Learn about Tachyon Technologies and our expertise in driving digital transformation.
Blog
Explore insights and trends from our experts on technology and innovation.
Case Studies
Discover how we’ve helped businesses succeed with tailored solutions.
Events & Webinars
Join our events and webinars to learn, network, and stay ahead in tech.
AI & Generative AI
Enhance marketing with AI-driven insights.
Digital Transformation
Streamline operations with modern solutions.
Enterprise Applications
Boost productivity with tailored apps.
Cloud Services
Modernize IT with secure cloud solutions.
Data Analytics and BI
Extract insights with analytics tools.
Testing Services
Ensure quality through efficient testing.
Managed Services
Optimize operations with IT management.
IT service management
Deliver reliable IT support services.
Internet of Things (IoT)
Enable automation with IoT solutions.
Professional IT Staffing and Augmentation
Augment teams with skilled professionals.

Case Studies

Improving-employee-engagement
SAP
SAP S/4 HANA
Real-time ERP for streamlined business operations.
SAP HCM
Manage workforce processes effectively.
SAP CX
Enhance customer experience across channels.
SAP SCM
Optimize supply chain processes.
SAP Signavio
Improve business processes with analytics.
SAP BTP
Integrate and innovate with a technology platform.
Microsoft
Azure
Scalable cloud computing services.
Co-pilot
AI-powered assistance for productivity tasks
Salesforce
AI Consulting
Tailored AI strategies for business growth.
Implementation services
Customized Salesforce setups.
Marketing Cloud
Engage customers with targeted campaigns.
Service Cloud
Deliver exceptional customer support
Sales Cloud
Boost sales with efficient CRM solutions.
Snowflake
Data warehousing for analytics.
AWS
Cloud solutions for scalability and flexibility.
Cybersecurity
Protection of digital assets.
IT service management
Tools for efficient IT operations.
UiPath
Robotic process automation (RPA) solutions.
Pyramid Analytics
Business intelligence and decision-making platform.
Celonis
Process mining for operational efficiency.
Databricks
Unified analytics platform for data and AI.
Utilities
Enhance efficiency in energy and water management.
Retail
Optimize operations for seamless customer experiences.
Life Sciences
Innovate in healthcare and pharmaceuticals.
Government
Improve public services with data-driven solutions.
Professional Services
Streamline workflows for enhanced service delivery.
Manufacturing
Drive productivity through digital innovation.
BFSI
Streamline processes for improved financial services.
High-tech
Accelerate innovation with advanced technologies.
Oil & Gas
Enhance operations and sustainability in energy.

Case Studies

Improving-employee-engagement

Job Details

Embedded C developer

Tachyon Technologies

IT Software

Contractual

Cary, NC

Job Description:

We are looking for a detail-oriented and experienced Embedded C Developer to design, develop, and maintain embedded software for microcontroller-based systems. The ideal candidate will work closely with hardware and software teams to create efficient, reliable, and high-performance firmware and embedded solutions for real-time systems.

Key responsibilities:

  • Design and develop embedded software using C for microcontrollers and embedded processors.

  • Write device drivers, low-level hardware interfacing code, and middleware for embedded systems.

  • Integrate software with hardware components and perform system-level debugging and validation.

  • Develop unit tests and assist in automated testing strategies for embedded platforms.

  • Collaborate with hardware engineers and product teams to gather software requirements.

  • Translate functional and technical requirements into well-documented design specifications and code.

  • Optimize code for memory, power efficiency, and real-time performance.

  • Troubleshoot performance bottlenecks, stability issues, and hardware-software integration problems.

  • Work with industry-standard tools such as oscilloscopes, logic analyzers, and debuggers.

  • Adhere to industry coding standards and project-specific quality and safety guidelines (e.g., MISRA C, ISO 26262, IEC 61508 depending on the domain).

  • Provide ongoing support and enhancements for existing products.

  • Participate in code reviews, peer testing, and documentation efforts.

Professional Skills:

  • Strong proficiency in Embedded C and real-time programming concepts.

  • Hands-on experience with microcontrollers (ARM, PIC, AVR, STM32, etc.).

  • Experience with hardware peripherals (UART, SPI, I2C, GPIO, ADC, PWM).

  • Familiarity with RTOS (e.g., FreeRTOS) or bare-metal systems.

  • Proficient in debugging embedded systems with tools like JTAG, oscilloscopes, and logic analyzers.

  • Solid understanding of software lifecycle, version control (e.g., Git), and embedded system constraints.

 

Job Overview

Job Title

Embedded C developer

Job Type

Contractual

Category

IT Software

Experience

5-6

Location

Cary, NC

Tachyon
Technologies Inc

Roobchester, TN 30071-8345

We are committed to creating an inclusive for all employees.

Scroll to Top