We have other current jobs related to this field that you can find below


  • Cary, United States Unique Hardware Software Systems Company in Major Growth Mode Full time

    Job DescriptionJob DescriptionUnique, Diversified Electronics Products Company seeking a hands on Technical Leader with Software Design, Layout and Coding Experience.Expansion Role (due to internal promotions), Bright-Collaborative Team, Unique Products and Technology, Managerial Culture towards using the best available technology to achieve best of breed...


  • Cary, North Carolina, United States Garmin Full time

    Embedded Software Engineer - Marine Wearables & HandheldsGarmin International, Inc. - Cary, NCOverview:We are seeking a full-time Embedded Software Engineer 2 in our Cary, NC location on our Marine embedded software development team. Seeking someone who is passionate about embedded development for wearable and handheld products. These products combine the...


  • Cary, United States Unique Hardware Software Systems Company in Major Growth Mode Full time

    Job DescriptionJob DescriptionStable Company in Growth-Expansion Mode, Unique Products and Device that needs to be Smart-Connected-Data-Accessible. Currently Experiencing a Major Demand for our physical products lines and we need to Smart-Connect Them with Software.Newly Created Role, Bright and Collaborative Team, Culture of using the best available...


  • Cary, United States Garmin Full time

    Embedded Software Engineer - Marine Wearables & HandheldsGarmin International, Inc. - Cary, NCOverview:We are seeking a full-time Embedded Software Engineer 2 in our Cary, NC location on our Marine embedded software development team. Seeking someone who is passionate about embedded development for wearable and handheld products. These products combine the...


  • Cary, United States Secmation Full time

    Job DescriptionJob DescriptionSecmation is looking for experienced Cybersecurity Software Development Engineers who will be an instrumental part of our development teams. At Secmation you will aid in the design, development, implementation and testing of security solutions for embedded systems and devices; not configure IT security systems. In this hands-on...


  • Cary, United States Insight Global Full time

    Qualifications:BS in Computer Science, Computer Engineering, or Electrical Engineering 3+ years' professional experience in Embedded development environmentsExpertise with backend OOP development - specifically with C++Expertise with front-end HMI development - strong UI experienceJava development experience as well Strong experience with various operating...

  • Senior I&C Engineer

    3 months ago


    Cary, United States DPS Group LLC Full time

    Summary DPS is looking for a driven, team-oriented, Senior Instrumentation & Controls Engineer that specializes in the design, development, and specifying of Instrumentation & Controls equipment, components, or systems for life-science, biopharmaceutical, and/or microelectronics/semiconductor facilities. The ideal candidate will have previous experience...


  • Cary, United States Secmation Full time

    Job DescriptionJob DescriptionSecmation is looking for experienced Principal Cybersecurity Software Development Engineers who will be an instrumental part of our leadership team. At Secmation you will design, develop, implement and test security solutions for embedded devices; not manage IT security systems. In this hands-on software development and...


  • Cary, United States Kyyba Full time

    Title: Embedded Software Engineer Location: Cary, NC Duration: 24 months (Possibility to Extend) Position type: Contract – W2 Job Description Primary Job Responsibilities • Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration,...

  • C# Software Engineer

    4 weeks ago


    Cary, North Carolina, United States Garmin International Full time

    OverviewWe are seeking a full-time C# Software Engineer for our Cary, NC location. In this role, you will utilize the latest version of .NET and modern CI/CD tools to support a web application architecture and enterprise billing system in our multi-cloud environment. You will work with engineers on architectural design, problem solving and supporting our...

  • C# Software Engineer

    4 weeks ago


    Cary, United States Garmin International Full time

    OverviewWe are seeking a full-time C# Software Engineer for our Cary, NC location. In this role, you will utilize the latest version of .NET and modern CI/CD tools to support a web application architecture and enterprise billing system in our multi-cloud environment. You will work with engineers on architectural design, problem solving and supporting our...


  • Cary, United States Computech Corporation Full time

    As a Software Engineer for the Embedded Tools Team within ISG Tech Stack, Embedded Infrastructure located in Cary NC you will:Support the development of tools & scripts for increasing efficiency and user experience in John Deere’s OpenRTOS based embedded software developmentCollaborate with internal and external stakeholders including through daily user...


  • Cary, United States Computech Corporation Full time

    As a Software Engineer for the Embedded Tools Team within ISG Tech Stack, Embedded Infrastructure located in Cary NC you will:Support the development of tools & scripts for increasing efficiency and user experience in John Deere’s OpenRTOS based embedded software developmentCollaborate with internal and external stakeholders including through daily user...


  • Cary, United States US Tech Solutions Full time

    Duration: 24 months contractJob Description:Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This level develops simple designs to solve well-defined problems with...


  • Cary, North Carolina, United States KYYBA Full time

    Job OverviewKyyba is seeking a highly skilled Software Development Engineer to join our Embedded Tools Team. As a key member of our team, you will play a crucial role in developing innovative tools and scripts to enhance efficiency and user experience in Open RTOS based embedded software development.Key ResponsibilitiesDesign and develop software tools and...


  • Cary, United States KYYBA Inc Full time

    Title: Embedded Software EngineerLocation: Cary, NCDuration: 24 months (Possibility to Extend)Position type: Contract – W2 Job DescriptionPrimary Job Responsibilities• Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews,...


  • Cary, United States EPITEC Full time

    EpitecPOSITION:Embedded Software EngineerJOB TYPE:W2, 2 year contractLOCATION:Cary, NCJOB SUMMARY FOR EMBEDDED SOFTWARE ENGINEER:We are seeking an Embedded Sofware Engineer to join our leading client's team.On-site, NO C2C, No sponsorship available (U.S. Citizen or Green Card Holder only)Pay Range: $60- $64/hourRESPONSIBILITIES FOR EMBEDDED SOFTWARE...


  • Cary, United States Acro Service Corp Full time

    Job Title: Software Engineer II - Software Engineering Location: Cary NC USA 27513Duration: 24 months Contract (possible extension)Pay Rate: $70/hr. on W2 (without benefits) Primary Job Responsibilities:• Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture,...


  • Cary, United States Acro Service Corp Full time

    Job Title: Software Engineer II - Software Engineering Location: Cary NC USA 27513Duration: 24 months Contract (possible extension)Pay Rate: $70/hr. on W2 (without benefits) Primary Job Responsibilities:• Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture,...


  • Cary, United States Acro Service Corp Full time

    What Skills You Need (Required skills/experiences)3+ Years Experience in fields related to Computer Engineering/Computer ScienceProficient in modern programming language such as C#, C++, or JavaDemonstrated experience with object-oriented software design and expertise in CGood understanding of the embedded software development workflow from requirements to...

Senior Embedded SW Engineer: C/C++ RTOS and Source Code Control Experi

1 month ago


Cary, United States Very Stable Electronic Manufacturing Company catering to Essential Industries Full time
Job DescriptionJob Description

please note: a relocation package is offered, this is a permanent-direct hire W-2 employment role.

Terrific Opportunity with a Stable and Growing U.S. Based Company in Growth Phase (newly created expansion role)

Recession Resistant Niche Industry: Building HW-SW Systems for Essential Industries.


Company Culture geared towards using the best available technologies for our flexible systems.

Desired Skills/Experience:

  • Experience creating, maintaining and customizing embedded code on real-time operating systems (RTOS) ideally surrounding network communication applications and/or data transfer applications;
  • Experience writing C (or C++) code that connect to and communicate with PCB's, micro-controllers and/or Microprocessors is preferred (experience connecting Code to ARM Processors or other-similar Peripherals)
  • Embedded Code troubleshooting and debugging skills; experience 'Porting Code' to different embedded applications during testing and debugging phases... (we use JTAG and SWD).
  • Experience with Git, CMake, jenkins, hudson, maven or similar build or source code type tools that are 'Not' cloud-based.
  • Experience with writing or customizing Device Drivers is a strong plus
  • Embedded Software development surrounding Micro-controllers and/or ARM processors and/or ARM controllers is preferred.
  • A College Degree is preferred (Computer Science, Electrical or Computer Engineering)

Pluses (not required/nice to have/are you willing to learn these?):

  • Experience writing code surrounding network protocols such as CAN, UART, I2C, SPI, MRAM, ModBus or similar
  • Linux Kernel level coding
  • experience writing code surrounding PCB's (printed circuit boards), including test fixtures
  • Current or Past experience in a role where you were 'Also' responsible for source-code control, code configuration management, Q.A. and/or release management is preferred.
  • Experience communicating/working closely with Electrical or other Engineering Teams

Very Good Compensation and Benefits Package.

Call or Apply Today

Company DescriptionManagerial Culture and Buy in towards using the best available technology; Large influx of new capital due to our thriving business model; Adding newly created roles as our business soarsCompany DescriptionManagerial Culture and Buy in towards using the best available technology; Large influx of new capital due to our thriving business model; Adding newly created roles as our business soars