Current jobs related to Embedded Software Engineer - Providence - Korn Ferry


  • East Providence, Rhode Island, United States Nordson Full time

    Collaboration drives Nordson's success as a market leader in Industrial Precision Solutions and Advanced Technology.Our employees thrive in an environment where we help each other reach our personal best and enable our company to continuously improve.We are seeking a talented individual to join our team as a Manager, Embedded/Firmware Engineering.Key...


  • East Providence, United States Nordson Full time

    Collaboration drives Nordsons success as a market leader in Industrial Precision Solutions and Advanced Technology. Our employees thrive in an environment where we help each other reach our personal best and enable our company to continuously improv Manager, Firmware Engineer, Embedded, Embedded Software Engineer, Engineer, Software Engineer, Manufacturing


  • East Providence, United States Nordson Full time

    Collaboration drives Nordson's success as a market leader in Industrial Precision Solutions and Advanced Technology. Our employees thrive in an environment where we help each other reach our personal best and enable our company to continuously improve and grow, and our customers to succeed. You will find Nordson employees sharing our success by giving back...


  • East Providence, Rhode Island, United States Nordson Full time

    About Nordson:At Nordson, we believe that collaboration is the cornerstone of our success as a leader in Industrial Precision Solutions and Advanced Technology. Our team members flourish in an environment that fosters mutual support, enabling both personal and professional growth while driving continuous improvement for our company and our customers. We take...

  • Software Engineer

    2 months ago


    Providence, United States MojoTech Full time

    We are seeking a Software Engineer to join our team on a temporary, full-time basis. Upon successful completion of the 6-month temp period, there is potential for permanent employment with MojoTech. Company Overview: MojoTech, established in 2008, is a forward-thinking consultancy dedicated to engineering excellence. Our core mission revolves around...


  • Providence, Rhode Island, United States PPL Full time

    Company OverviewPPL Corporation is a prominent investor-owned utility firm in the United States, dedicated to delivering enduring, sustainable value to our 3.5 million customers, shareholders, and the communities we serve. Our regulated utilities, including PPL Electric Utilities, Louisville Gas and Electric, Kentucky Utilities, and Rhode Island Energy,...


  • Providence, Rhode Island, United States InsideHigherEd Full time

    Senior Systems Software EngineerJob Description:The Senior Systems Software Engineer is responsible for architecting and implementing innovative system software solutions while enhancing existing applications to bolster the technological framework and services of the Computer Science Division. This role encompasses a wide array of responsibilities, including...


  • Providence, Rhode Island, United States Utilidata Full time

    Position OverviewUtilidata, a pioneering company in energy technology, is committed to advancing the clean energy transition through innovative distributed artificial intelligence (AI) solutions. As the electric grid adapts to the increasing demand for electric vehicles, renewable energy, and unpredictable weather patterns, utility companies require...


  • Providence, Rhode Island, United States Utilidata Full time

    Job OverviewUtilidata is at the forefront of energy technology, committed to facilitating the transition to clean energy through advanced distributed artificial intelligence (AI). As the electric grid adapts to the increasing prevalence of electric vehicles, renewable energy sources, and extreme weather conditions, utility companies require immediate...


  • Providence, United States Utilidata Full time

    Job DescriptionJob DescriptionUtilidata is a fast-growing energy technology company that is digitizing the grid-edge to unleash the full potential of clean energy. Our industry-leading software solutions create visibility to the edge of the grid and optimize grid operations. We are leveraging our proven expertise to build new solutions that optimize...


  • Providence, Rhode Island, United States Boeing Intelligence & Analytics Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Boeing Intelligence & Analytics. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesCollaborate with...


  • Providence, Rhode Island, United States Utilidata Full time

    Job OverviewUtilidata is an innovative energy technology firm focused on transforming the grid-edge to maximize the potential of sustainable energy. Our cutting-edge software solutions enhance visibility at the grid's edge and streamline grid operations. We leverage our extensive expertise to develop new solutions that harness real-time data and artificial...


  • Providence, United States Capital One Full time

    11 West 19th Street (22008), United States of America, New York, New YorkSenior Manager, Software Engineering, DevOpsDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...

  • Full-Stack Hardware

    3 weeks ago


    New Providence, United States Ring-Tele Full time

    Full-Stack Hardware & Software EngineerNew Providence, PAPioneer Projects by building & testing innovative software solutions and hardware prototypesContribute to our continuous improvement mindset by offering high-quality solutions to our customersDevelop high-quality software solutions using Python, SQL, and Ruby on RailsLearn & Manage our VoIP servers to...

  • Full-Stack Hardware

    3 weeks ago


    New Providence, United States Ring-Tele Full time

    Full-Stack Hardware & Software EngineerNew Providence, PAPioneer Projects by building & testing innovative software solutions and hardware prototypesContribute to our continuous improvement mindset by offering high-quality solutions to our customersDevelop high-quality software solutions using Python, SQL, and Ruby on RailsLearn & Manage our VoIP servers to...


  • Providence, Rhode Island, United States Intone Networks Inc Full time

    Job Title: Senior Java Software Engineer with Google Cloud ExperienceAt Intone Networks Inc, we are seeking a highly skilled Senior Java Software Engineer with expertise in Google Cloud Platform to join our team.Job Summary:We are looking for a talented Java developer with experience in developing microservices and cloud-native applications using Java, J2EE,...


  • Providence, Rhode Island, United States Motion Recruitment Full time

    About the RoleA prominent financial institution is seeking to enhance its digital banking capabilities by bringing on board a seasoned API Software Engineer. This position is based in a collaborative environment where you will play a pivotal role in the development of cutting-edge digital banking solutions. The ideal candidate will possess a robust skill set...

  • Sr. Network Engineer

    2 weeks ago


    Providence, United States Trick Dog Technology Full time

    Job description Reporting to the Manager of Network Engineering the Senior Network Engineer is responsible for enterprise level design and expert level knowledge of converged voice/data/video communications network. Incumbent focuses on architectural WAN/LAN engineering that encompasses performance security scalability best practice design and orchestration...


  • Providence, Rhode Island, United States InsideHigherEd Full time

    Lead Systems ProgrammerJob Overview:The Lead Systems Programmer is responsible for the design and development of innovative system software while also enhancing existing applications to support the technological framework and services of the Computer Science Department. This role encompasses a wide range of responsibilities, including operating system-level...


  • Providence, Rhode Island, United States Atominvest Software Full time

    Job OverviewPosition SummaryThe Private Equity Solutions Analyst plays a vital role within our organization, tasked with executing effective implementations and offering continuous technical assistance to our valued clients. This position presents an excellent opportunity to gain in-depth knowledge of our products and the industry.This role demands strong...

Embedded Software Engineer

2 months ago


Providence, United States Korn Ferry Full time

Korn Ferry has partnered with our client on their search for the role, Lead C++ Embedded Software Engineer (Medical Devices).


About This Role:

Our Client has an exciting opportunity to join our team as a Lead Embedded Software Engineer. You will be part of a team working to improve lives globally through medical technology innovation.


What You Will Do:

  • Execute full software development life cycle - requirement capture, architecture, implementation, testing, and support.
  • Collaborate with other design disciplines including systems, electrical, and firmware engineering.
  • Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Determines methods and procedures on new assignments and coordination of activities of other team members.
  • Support the software development team with translating high level software requirements into detailed software requirements, supporting the documented software architecture.
  • Verify that the documented architecture is implemented according to plan through participation in code reviews and design reviews throughout the process.
  • Create project software development plans, which may favor agile or waterfall development processes.
  • Work with the program management team on creating accurate software project schedules.
  • Provide architectural guidance, mentoring other engineers, evaluating new technologies, and defining/leading best practices.
  • Embedded Linux user space application development and sustenance.
  • User Interface application development and sustenance.


Qualifications:

Required Skills:

  • This job is client-facing, so they need someone with GREAT interpersonal and communication skills
  • Must be willing to work onsite 3 days a week in either Orange, CA, Providence, RI, Raleigh, NC or Minneapolis, MN.
  • Technical bachelor’s degree and 5+ years of Medical Devices or other Safety Critical software development experience.
  • 7+ years of experience in C++ application development in embedded space.
  • Good hands-on experience on user space application development on Embedded Linux and an understanding of processor and hardware requirements.
  • Must have knowledge of multithreading, memory management, debugging using GDB.
  • Advanced expertise in Embedded Software Development
  • Must have knowledge on Operating systems and multithreaded programming
  • Proven track record of successfully leading technically complex development projects and transitions to production
  • Open System Interconnection (OSI) model and its application to network design.
  • Proficiency with open-source cross-compiler tools and Linux kernel development.
  • Familiarity QT/QML or any other UI software.
  • Demonstrated software programming proficiency (C++ and Python scripting)
  • Knowledge on Agile/Scrum based product development.
  • Microprocessor/microcontroller bring-up and embedded device drivers.
  • Experience in working in a Continuous Integration (CI) environment.
  • Experience with Software Configuration Management.
  • Ability to excel in a fast paced and dynamic work environment.
  • Strong grasp of scripting languages such as Python.
  • Understanding of electronic circuitry: board bring up and interfacing with on and off chip peripherals such as USB, SPI, UART, I2C, ADC’s and DAC’s.
  • Strong verbal and written communication skills and the ability to communicate effectively across all levels of the organization.


Preferred:

  • Knowledge and experience of rules and regulations for medical device development (IEC 62304 knowledge a plus).
  • Experience developing test cases in C++ GTest, GMock framework.
  • Experience with Laboratory Information Systems (LIS).
  • Excellent knowledge of Cloud computing technologies and current computing trends.
  • Experience using Atlassian Tools or equivalent for software development.
  • Familiarity with Agile software development and software quality systems.
  • Experience with real-time operating systems, microcontrollers, and RTOS.
  • Experience deploying commercial embedded Linux systems.