Embedded Software Engineer
Sunrise Systems Inc
Job Description
Job Description
Embedded Software Engineer
12 months contract
Cary, NC 27513
1st shift 8:00 AM - 5:00 PM
Job Responsibility
• Support the development of tools & scripts for increasing efficiency and user experience in client's OpenRTOS based embedded software development
• Collaborate with internal and external stakeholders including through daily user support
• Lead innovation efforts to define the next generation of tools used by the entire embedded development community at the client
Required Skills/Experience
• 3+ Years Experience in fields related to Computer Engineering/Computer Science
• Proficient in modern programming language such as C#, C++, or Java
• Demonstrated experience with object-oriented software design and expertise in C
• Good understanding of the embedded software development workflow from requirements to machine validation
• Demonstrated experience in roles that required excellent communication and collaboration skills
• Good written and verbal communication skills (English)
Desired Skills/Experience
• Experiences with GNU Make and Python
• Knowledge of CAN and UDS
• Advanced degree in an engineering discipline or computer science
• Experience in software product delivery using agile software development processes
Education Details
• Bachelor's of Science Degree in Computer Science, Computer Engineering, Electrical/Mechanical Engineering, Agricultural Engineering, or equivalent experience
Founded in 1990, Sunrise Systems is an award winning IT/Professional Staffing firm to Fortune 500 and State/Local Government Agencies.
Company Description
Founded in 1990, Sunrise Systems is an award winning IT/Professional Staffing firm to Fortune 500 and State/Local Government Agencies.
$110k - $121k
DSN is seeking a full‑time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, NC OR Cary, NC OR Clayton, NC OR San Francisco, CA. Full benefits, PTO, 401k, and more are offered. Job Responsibilities Lead the...SuggestedFull time- ...system-level requirements, and process them into software requirements specifications Design components of an embedded system based on software requirements Integrate... ...and code reviews Qualifications 8+ years of engineering experience (or advanced degree plus 6 years) 5+...Suggested
- Garmin is seeking a full-time Senior C/C++ Embedded Software Engineer at our Cary, NC location. This role involves developing applications for marine chartplotters and related devices, focusing on weather awareness and integrated media experiences. The ideal candidate...SuggestedFull time
- A technology solutions provider in Cary, North Carolina, is seeking an experienced engineer specializing in embedded systems. The ideal candidate will have over 8 years of engineering experience, strong skills in C/C++ programming, and a solid background in RTOS applications...Suggested
- Pentangle Tech Services | P5 Group seeks an experienced Embedded Software Developer in Cary, North Carolina. The ideal candidate will be proficient in C++ and have a strong background in embedded systems development, focusing on display devices and cutting-edge technology...Suggested
- ...will have experience working in Developing Embedded Display Devices, C++ & Embedded Systems... ...Develop : Create and maintain embedded software for material handling equipment using... ...cross-functional teams, including hardware engineers, to optimize system performance....
- Parker Hannifin is seeking an experienced Embedded Software Engineer located in Cary, NC. This role involves developing and verifying software for control systems, focusing on motor control and signal processing technologies used in aerospace applications. The ideal candidate...
$53 - $64 per hour
....00/hr Must haves: Bachelor's Degree in Engineering, computer Science or Electrical/ Computer... .../ unit testing of Linux based embedded devices preferably using ARM 32-bit architecture... ...Insight Global is seeking an Edge / Gateway Software Automation / Test Engineer to work in a...Contract workPart timeRemote work- Lenovo is seeking a Senior UEFI Engineer in Morrisville, North Carolina, to join our Infrastructure Solutions Group. In this role, you will collaborate with top engineers to develop embedded firmware and optimize solutions for our customers. Your work will involve writing...
$60 - $85 per hour
...range $60.00/hr - $85.00/hr Our client, an innovative technology company building cutting-edge embedded systems, is looking for an experienced Embedded C Software Engineer to join their team, in the greater Raleigh, NC area! We are accepting applications from Lead, to...Contract workRelocation package- ...understanding of global concepts and experience working with global business partners. Experience with UML Modeling using Rational Software Architect (RSA). Prior experience with a “Community of Practice” desired. Experience working with Iterative methodology....Work experience placementWeekend workAfternoon shift
- Garmin is seeking a full-time Senior Embedded Linux Engineer for its Outdoor team at the Cary, NC location. The role involves developing low-level embedded software for Garmin Consumer Outdoor products, including C/C++ software development, hardware interaction, and technical...Full time
$104k - $143k
...purpose and pride. Your Role at Baxter This is where your work saves lives. Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team, you...Temporary workLocal areaWork visaFlexible hours- Carrier is looking for a highly motivated Software Engineer to support control software design and development for HVAC systems. This role... ...qualifications include a Bachelor's Degree in Engineering, 2+ years in embedded software development, and proficiency in C++. The position...
- Videndum plc is looking for an Electrical Engineer to join our team in Cary, NC. The successful candidate will develop embedded electrical assemblies, including PCB design and testing, while collaborating with various teams to ensure product success. Ideal candidates will...
- About Our Team We're looking for a Senior UEFI Engineer to join our Infrastructure Solutions Group (ISG) at Lenovo... ...market. What You'll Do Candidates will work with software engineers to write, debug and test embedded firmware. They will manage and maintain firmware build...Local area
- A technology consulting firm is seeking an Embedded OS Software Engineer to develop features in C for embedded operating systems on vehicle controllers. Responsibilities include collaborating with stakeholders, developing automation tests using Python, and leading innovation...
- A global healthcare leader in Raleigh, NC, is seeking a Principal Embedded Software Engineer to enhance infusion solutions through cutting-edge software development. This role involves designing embedded applications and leading architectural efforts while collaborating...
- MetLife is seeking a Lead Mainframe CICS/MQ Site Reliability Engineer to drive modernization of mainframe platforms and ensure reliability, scalability, and alignment with business goals. You will lead architecture, design, and implementation of mainframe solutions while...
- ...Morrisville What you’ll do The position is a AI Hardware Development Engineer in the Lenovo Infrastructure Solutions Group (ISG), based in... ...in x86 or AMD architecture and hardware design Experience in embedded controllers (e.g., PSOC, microcontroller), including schematic...Local area
- Jobsbridge, Inc . is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we...
- ...ENGINEERING – GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do We...Worldwide
- Videndum plc is seeking a Software Developer in Cary, NC to develop and maintain software for video... ...development. The role includes tasks like supporting embedded devices, leading code reviews, and working with electronic engineering teams. Benefits include health insurance, 401...
- Epic Games in Cary, North Carolina, is looking for a Lead UI Programmer passionate about games to enhance player experiences across Rocket League. You’ll lead a team to deliver core UI features and work with cutting-edge technologies. This role requires strong C++ skills...
- Source One Technical Solutions is seeking a Hardware Design Engineer in Morrisville, NC. The role involves designing PCB schematics, developing low-noise electronic systems, and collaborating on innovative optical instrumentation. Ideal candidates will have a strong background...
$159.41k - $233.8k
...prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being...Temporary workWorldwide$50 - $55 per hour
...seeking a highly skilled Hardware Design Engineer to join our custom circuit design team.... ...evaluation boards and lab equipment. Develop software infrastructure to automate the control... ...: Information Technology Industries: Embedded Software Products Dexian is an Equal Opportunity...Contract workRemote work- ...individual to work as a consultant with our direct client, a global engineering client in Morrisville, NC. No Third-Party, No Corp to Corp, No... ...maintain PCB schematics using Altium or comparable PCB design software Generate manufacturing‑ready design documentation and...Temporary workFlexible hours
$99k - $131k
Anduril Industries seeks a Product Sourcing Engineer in Morrisville, NC. The role focuses on strategic supply network development and cost management by collaborating with suppliers and cross-functional teams. Ideal candidates should have a Bachelor's degree in engineering...- ...prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Cary, NC
- embedded systems software engineer Cary, NC
- embedded developer Cary, NC
- embedded engineer Cary, NC
- ultimate software Cary, NC
- software sales executive Cary, NC
- software applications developer Cary, NC
- remote software sales Cary, NC
- senior c# .net software developer Cary, NC
- software sales representative Cary, NC

