Demo

Fresher/Junior Embedded software development -CAN communications

Artech L.L.C.
Cary, NC Contractor
POSTED ON 5/8/2026
AVAILABLE BEFORE 6/7/2026
Job Title :Fresher/Junior Embedded software development -CAN communications

Location: Cary, NC 27513

Duration: 12 Months

Must be willing to relocate on Own

Onsite Opportunity

Salary Range: $60 - $65

Introduction

We are seeking a motivated and enthusiastic individual to join our team as a Junior Embedded Software Developer specializing in CAN communications. This role offers the opportunity to work on innovative projects and develop cutting-edge solutions in the field of embedded systems. The position requires onsite work during the first shift from 8:00 AM to 5:00 PM.

Required Skills & Qualifications

  • Bachelor of Science degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering, Agricultural Engineering, Systems Engineering, or equivalent work experience
  • Demonstrated proficiency in embedded software development using C and C
  • Experience with object-oriented software design and C# expertise
  • Understanding of the embedded software development workflow from requirements to machine validation
  • Strong communication (written and verbal) and teamwork skills
  • Demonstrated problem-solving skills
  • Ability to work in a self-directed environment
  • Prior work experience at the client or in the client's industry

Applicants must be able to work directly for Artech on W2.

Preferred Skills & Qualifications

  • Experience with GNU Make and Python scripting
  • Knowledge of CAN communications protocols (automotive ethernet, J1939, ISO 14229 standards)
  • Technical experience relating to design and diagnostics of mechanical/electrical/hydraulic systems
  • Experience developing low-level and middleware drivers for hardware peripherals
  • Experience with AUTOSAR and John Deere proprietary operating systems
  • Experience in software product delivery using agile software development processes

Day-to-Day Responsibilities

  • Perform embedded systems engineering tasks including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, and controller integration testing
  • Develop features in C for an internal embedded operating system software used on vehicle controllers
  • Develop software tools and scripts for increasing efficiency and user experience of embedded software development using modern C#
  • Create test automation tests and frameworks using Python
  • Lead innovation efforts to define the next generation of tools and workflows used by the embedded development community
  • Collaborate with internal and external stakeholders including providing daily user support
  • Analyze issues and drive resolution of root cause issues

Company Benefits & Culture

  • Comprehensive health, dental, and vision insurance
  • Opportunities for professional growth and development
  • Supportive and collaborative work environment

For immediate consideration please click APPLY to begin the screening process with Alex.

Salary : $60 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Fresher/Junior Embedded software development -CAN communications?

Sign up to receive alerts about other jobs on the Fresher/Junior Embedded software development -CAN communications career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Artech L.L.C.

  • Artech L.L.C. SeaTac, WA
  • Job Title: Sr SCM Engine & Asset Manager Location: SeaTac, WA (Open for both Onsite and Remote) Salary Range: $65.00-$73.00/Hour Introduction The SCM Senio... more
  • 5 Days Ago

  • Artech L.L.C. Piscataway, NJ
  • Onsite : Piscataway, NJ only local JOB ID : 26-03957 JD A Data Engineer specializing in designing, implementing, and supporting Client Azure Data cloud pla... more
  • 5 Days Ago

  • Artech L.L.C. Mc Lean, VA
  • HR Coordinator – Sr (Business testing support) Location: Richmond, VA/ Mclean, VA Duration: 12 months - Contract to hire possible Pay Rate: $40 - $45 hr. W... more
  • 5 Days Ago

  • Artech L.L.C. Irving, TX
  • Senior Software Development Engineer in Test - C13 We are seeking an experienced Quality Assurance Analyst to lead quality assurance efforts across enterpr... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Fresher/Junior Embedded software development -CAN communications jobs in the Cary, NC area that may be a better fit.

  • Secmation Cary, NC
  • Embedded Software Engineer – RF & Communication Systems [SDR] Location: Huntsville, AL Position Type: Full-Time | Hybrid Relocation assistance ____________... more
  • 14 Days Ago

  • Jobs via Dice Cary, NC
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Aditi Consulting, is seeking the following. Apply via ... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!