Embedded Software Engineer

THREE POINT SOLUTIONS
Cary, United States of America
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Cary, United States of America

Tech stack

Testing (Software)
C
Java
Adobe InDesign
Agile Methodologies
Data analysis
C Sharp (Programming Language)
C++
Computer Programming
Computer Engineering
Embedded Software
Object-Oriented Software Development
Real-Time Operating Systems
Software Systems
Scripting (Bash/Python/Go/Ruby)
Information Technology

Job description

Embedded software engineering role focused on design, development, and validation of software systems. Involves building tools, improving development workflows, and supporting cross-functional engineering teams. Key Responsibilities Develop and support embedded software tools and applications Collaborate with internal/external stakeholders for software improvements Contribute to design, testing, and validation of engineering solutions Participate in design reviews and technical documentation Identify and improve existing processes and systems Support development of next-gen embedded tools and platforms Core Duties Design and develop embedded software solutions Create and maintain technical documentation Perform feasibility testing and validation Analyze data and support engineering decision-making Troubleshoot and improve software/system performance Work on small to mid-scale engineering projects Ensure compliance with engineering standards and best practices Work Environment / Role Nature Team-based engineering environment Moderate supervision with independent task execution Mix of development, testing, and collaboration work Cross-functional interaction with engineering teams, Our Client, a Agriculture Products company, is looking for a Engineer Product II - Embedded Software for their Cary, NC location. Responsibilities: Support the development of t…

  • 19 hours ago

Requirements

Embedded software development 3+ years Programming (C, C++, C#, or Java) 3+ years Object-oriented design 3+ years Software testing & validation 3+ years Embedded systems lifecycle understanding 3+ years Communication & collaboration 3+ years Preferred Skills Python scripting 1 2 years GNU Make 1 2 years CAN / UDS protocols 1 2 years Agile development 1 2 years RTOS / OpenRTOS exposure 1 2 years Education / Experience Bachelor's degree in Computer Science, Computer Engineering, or related field 3+ years of relevant experience in embedded software development #ZR

About the company

© 2026 Careerjet All rights reserved

Apply for this position