Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

Full-time

NxGenComm

NxGenComm is seeking a software engineer with a strong background in Embedded Systems, Linux Kernel and embedded application development. The role will involve developing Linux solutions for heterogeneous, multi-core ARM/DSP/GPU SoC’s, designing and implementing concepts on these systems and working closely with customers. Knowledge of neural nets and UAS applications is a plus.

An ideal candidate will have experience of the whole software product development lifecycle while being an experienced knowledge with knowledge of everything from the first-stage bootloader to user applications. The role requires someone who is a strong team player with good communication skills, and values knowledge sharing in a collaborative environment.

Key Responsibilities:

  • Work with the team to develop and adapt Linux distributions for processors
  • Maintain device drivers for peripherals, e.g., USB, Ethernet, SPI, I2C, DMA
  • Support customers using our existing Linux and DSP products
  • Configure complex multi-core processors
  • Stay up to date with new technologies and industry trends

Qualifications:

  • Bachelor of Science or Masters in Computer Science, Electrical/Electronic Engineering, or related field.
  • 2+ years of experience in a relevant field
  • A strong knowledge of Linux and embedded development
  • Experience with product lifecycle requirements, including OTA updates and security
  • Strong skills in C and C++
  • Experience with embedded systems and the ability to navigate your way around low-level technical specifications

Preferred qualifications:

  • Experience with RF and wireless applications
  • Knowledge of other embedded systems platforms
  • Familiarity with ARM-based processors and their peripherals
  • Experience with other programming languages, such as Python and C++

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Morrisville, NC vacancy
  •  ...Job Title: Embedded Software Engineer Location: Cary, NC Duration: Contract 1 + Years Key Responsibilities Develop and maintain embedded software applications using C/C++ and MATLAB Simulink . Perform requirements analysis, operational concept development... 
    Suggested
    Contract work

    The Judge Group

    Cary, NC
    1 day ago
  •  ...Embedded Software Engineer-3 years experience Experience with modeling language (MATLAB, Model Based design, Simulink and Stateflow), C and or C++. Knowledge of embedded Operating System and drivers. Experience with CAN/J1939 network Experience with unit and... 
    Suggested
    Temporary work
    Local area

    Entegee

    Cary, NC
    1 day ago
  • $50 per hour

     ...at Kelly® hear you, and we’re here for you! We’re seeking a Software Engineer I – Software Engineering to work at a premier manufacturing...  ...empowered team setting. Opportunity to work on cutting-edge embedded software solutions for utility vehicles. Gain hands-on... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Shift work
    Day shift

    Kelly

    Cary, NC
    1 day ago
  • $68.9k - $131.1k

     ...toughest challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy.  Our dynamic engineers develop demanding... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    1 day ago
  • Embedded Software Engineer 1We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.Essential... 
    Suggested
    Full time
    Internship

    Garmin

    Cary, NC
    5 days ago
  •  ...smarter energy future. Role Summary Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that...  ...where applicable Minimum Qualifications BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded... 
    Local area

    Delta Electronics (Americas)

    Morrisville, NC
    4 days ago
  • Embedded Software EngineerLocation: Cary, NC | Duration: 12 Months | Schedule: 1st shift, 8 AM-5 PM (flexible); 10% travel, local driving...  ...development experience.BS in Electrical, Computer, or Mechanical Engineering, or equivalent experience.Programming experience in C and... 
    Local area
    Flexible hours
    Day shift

    Artech

    Cary, NC
    5 days ago
  •  ...States and Canada. Operations are powered by proprietary software which orchestrates fully automated owned and network pharmacies...  ...insights. Overview We are looking for a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless... 

    Custom Health

    Morrisville, NC
    a month ago
  •  ...Infrastructure. Role Summary Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that...  .... Required Qualifications • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded... 
    Full time

    Delta Electronics Americas

    Raleigh, NC
    4 days ago
  • Embedded C/C++ Software Engineer 2We are seeking a full-time Embedded C/C++ Software Engineer 2 at our location in Cary, NC for our Marine Telematics Engineering team. We are seeking someone who is passionate about on-device technology and how it can be leveraged in a... 
    Full time
    Internship
    Remote work

    Garmin

    Cary, NC
    4 days ago
  • $115k - $135k

     ...and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture.The Embedded Software Engineer for Airborne Software will apply their knowledge of RTCA DO-178C, best practices for real-time safety-critical embedded software... 
    Full time
    Temporary work
    Local area

    BETA TECHNOLOGIES

    Raleigh, NC
    4 days ago
  • $60 - $65 per hour

     ...Immediate need for a talented Firmware Engineer . This is a 06+ Months Contract opportunity with long-term potential and is located...  ...operating systems. Experience with OpenEDK. Knowledge of software development processes. Understanding of Agile methodologies... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Morrisville, NC
    3 days ago
  • $132.4k - $251.6k

     ...evolving global market.The Secure Subsystems Engineering team seeks a Senior Principal Systems...  ...system. This is a technical leader embedded within the Scrum Teams to provide technical...  ...multiple levels of management, team members, Software, firmware and hardware leads and... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Morrisville, NC
    4 days ago
  •  ...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 a... 
    Worldwide

    Epic Games

    Cary, NC
    3 days ago
  •  ...Role: Schematic/Board Design Hardware Engineer Location: RTP, NC - Onsite Requirements: BSEE or MSEE with 5+ years of experience in hardware board design and development. Prior experience designing with x86 and/or ARM processors. Prior experience in designing... 
    Full time

    Programming.com

    Morrisville, NC
    10 hours ago
  • $125k - $185k

     ...Job Title: CaaS Private Site Reliability Engineer Corporate Title: Vice President Location: Cary, NC Who we are: In short – an essential part of Deutsche Bank’s technology solution, developing applications for key business areas. Our Technologists... 
    Full time
    Work at office
    Work from home
    Shift work

    Deutsche Bank

    Cary, NC
    1 day ago
  • Garmin Ltd. in Cary, NC is seeking a Technical Lead Software Engineer (Embedded Linux) to shape embedded platforms powering Marine products. You will provide architectural leadership, drive high-performance designs, mentor engineers, and collaborate with vendors to deliver... 

    Garmin

    Cary, NC
    3 days ago
  • $112.2k - $186.5k

     ...experience; -A Bachelor's degree with 2 years of work experience.  Qualifying education and work experience should be in Hardware Engineer, Engineering or a related field.  Experience in hardware validation using lab equipment such as Oscilloscopes, Logic Analyzers, and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    3 days ago
  • $125.7k - $203.1k

     ...professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust,...  ...shaping the future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing, developing... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    3 days ago
  •  ...Risk suitability background check *US Citizen •B.S. in System Engineering or a related field and 5 years of experience in a System Engineering...  ...experience with PERL Scripting •3 years of experience using software version control systems such as Subversion/GIT •Must possess... 

    LanceSoft

    Cary, NC
    5 days ago
  •  ...work with cross functional product, UX, architecture, API, and engineering teams to deliver intuitive and reliable digital experiences....  ...qualifications to be successful in this role include: 6–9 years of software development experience, with strong native Android development... 
    Full time

    CGI

    Cary, NC
    5 days ago
  • Embedded Software Engineer InternAre you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally?Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor... 
    Full time
    Internship

    Analog Devices

    Durham, NC
    5 days ago
  • $169k - $253.6k

     ...Northrop Grumman's Space Systems Sector is seeking a Systems Engineer – Level 5 to join our team in Morrisville, NC. ~ Please be aware...  ...– Level 5 will work in tandem with a scrum team of other software and systems engineers responsible for defining the product vision... 
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    10 hours ago
  • $130k - $150k

     ...Description Hardware Design Engineer Full-time Morrisville, NC, US Exclusive confidential search - details shared with qualified applicants. Become a Key Player as a Hardware Design Engineer You will help design and validate PCBAs that control... 
    Full time

    NextDeavor

    Morrisville, NC
    3 days ago
  •  ...Apollo Technical has an immediate need for a Hardware Design Engineer in the Raleigh NC area This is a full time position with benefits...  ...10G). Perform digital, analog, low-voltage power, PoE, and embedded CPU/SoC design (DDR3/4, Flash) using Ethernet switch and PHY... 
    Full time
    Immediate start

    Apollo Technical

    Cary, NC
    3 days ago
  • Position Summary: Racedog Technologies is actively seeking an elite, highly skilled Senior Firmware Engineer with 12+ years of embedded systems and low-level software engineering experience to join our client team across the Raleigh, Durham, Morrisville, and Cary, NC tech... 
    Long term contract
    Contract work
    Immediate start

    RaceDog Technologies

    Morrisville, NC
    2 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Morrisville, NC
    2 days ago
  • $130k - $176.4k

     ...Senior Systems Engineer (Data Centers) Schneider Electric has a meaningful opportunity...  ...center customers, working across hardware, software, communications, cybersecurity, and...  ...power electronics, electrical distribution, embedded systems, software applications, and... 
    Full time
    Temporary work

    Schneider Electric

    Morrisville, NC
    2 days ago
  • $86.8k - $165.2k

     ...and defense. This position is for an experienced Systems Engineering professional. Join the Mission Systems Secure Subsystems Department...  ...studies to translate customer requirements into hardware and software specifications. Provide analyses for the decomposition of... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Raytheon Technologies

    Morrisville, NC
    1 day ago
  • $71 per hour

     ...Embedded Firmware Engineer Raleigh, NC - Hybrid Pay: $71.00 per hour 26-09589 Job summary The Embedded Firmware Engineer...  ...the development, implementation, and validation of embedded software and firmware for power conversion and battery management systems... 
    Hourly pay
    Contract work
    For contractors

    Equiliem

    Raleigh, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!