Jobs
>
Carmel

    Embedded Software Engineer - Elbridge, United States - Softworld Inc

    Default job background
    Description

    Job Title:
    Embedded Software Engineer


    Job Location:
    Skaneateles NY Open to Remote if candidate can come into NY office occasionally)


    Onsite Requirements:
    C++
    Embedded

    ARM

    Job Description:


    As s a Senior Embedded Software Engineer, you will be involved with the research and development of advanced medical monitors saving lives across the whole world.

    You will take part in the development, implementation, documentation, and sustaining engineering for products.

    The successful candidate will possess solid hands-on technical abilities, an understanding of modern software practices, a vision for software development, and a passion for their work in transforming healthcare.


    Key Responsibilities:


    Design and implement portions of the software for an existing device working cross functionally to understand needs and requirements and supporting the team with your technical expertise.

    Take part in the creation of schedules and tasking to facilitate the execution of development, completion, and delivery of software,
    Apply strong software engineering expertise to design and implement robust software architectures, while influencing the processes and methodologies used by the team to create quality software,

    Develop software that will be deployed in medical products using modern development practices such as: design patterns, strong object-oriented principles, unit testing, automated testing, and software evaluation tools.

    Participate in the formal documentation processes for requirements generation, software architecture, and detailed designs


    Skills:
    Bachelor's degree in electrical engineering, Computer Engineering, or related discipline
    5+ years' experience in embedded software engineering, successfully utilizing C/C++ in a production environment.
    ARM assembly experience is a plus.
    Experience developing software on ThreadX operating system (experience with similar embedded RTOS may be considered).
    Knowledge of peripherals NetX and USBX preferred, PEGX experience is a plus.

    Ability to troubleshoot kernel, user interface, communication, thread interactions, and other general issues in an embedded multithreaded environment, experience with debuggers is advantageous.

    Cybersecurity knowledge and understanding of secure coding methods and practices is strongly preferred.
    Familiarity with software configuration management, issue tracking, and version control - TFS or Azure DevOps preferred.

    Strong interpersonal and problem-solving skills, and the ability to interact with other engineers while maintaining a positive and collaborative environment.

    Knowledge and understanding of IEC 62304 is a plus.


    Education And Experience:
    Bachelor's Degree or local equivalent of same; generally, 8-11 years of experience (minimum 5).

    **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

    This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future**

  • Openlane

    Sr. Software Engineer

    3 weeks ago


    Openlane Carmel, United States

    Job Description: · Sr. Software Engineer for PAR, Inc. d/b/a PAR North America (PAR, Inc. is a business unit of OPENLANE) in Carmel, IN. Responsible for the architecture, design, development, testing and delivery of products for the automotive remarketing industry; Participate i ...


  • Allied Solutions, L.L.C Carmel, United States

    As the Director, Software Engineering , you are responsible for the strategic leadership of a diverse team of technical professionals. You will set the direction for the enterprise applications that are created to support the needs of the business. By leveraging modern methodolog ...


  • Clinical Architecture Carmel, United States

    Who We Are · Clinical Architecture is at the forefront of healthcare IT innovation. Our team is an ambitious group of diverse leaders who balance creativity and expertise to solve tough problems that make a difference. Our environment is positive, casual, and comprised of people ...


  • Midcontinent Independent System Operator Carmel, United States

    Location: Carmel, Indiana or Eagan, Minnesota · As our C# Software Engineer, you will be part of a team rewriting and developing applications that are critical to the reliability of the electric grid. Be part of an Agile environment, drive innovations that improve system availab ...


  • Hearst Carmel, United States

    Job Description · In Some Jobs You Take Orders. In This One, You Write History. · Join the healthcare information technology team that is turning drug and medical device data into knowledge used by thousands of hospitals; the majority of U.S. health plans, retail pharmacies, an ...


  • Allegion Carmel, United States

    Creating Peace of Mind by Pioneering Safety and Security · At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security a ...

  • Allied Solutions

    Software Engineer

    2 weeks ago


    Allied Solutions Carmel, United States

    The Software Engineer is responsible for developing and supporting the individual components within an application. They will participate in code reviews. Work is expected to be completed correctly and quickly with little-to-no supervision or assistance needed. Success in this po ...


  • Aptiv Carmel, United States

    Senior Embedded Software Engineer - CI/CD Architect · Aptiv's advanced safety and user experience business unit is dedicated to creating innovative solutions that enhance the safety and convenience of vehicle systems. As a Senior Embedded Software Engineer - CI/CD Architect, you ...


  • Fiserv Fishers, United States Full time

    Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging pr ...


  • Fiserv Fishers, United States Full time

    Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging pr ...


  • Fiserv Fishers, United States Full time

    Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging pr ...


  • Oxenham Group Carmel, United States

    Our client exists to revolutionize healthcare IT by improving interoperability and data quality. Join their team focused on designing and deploying a healthcare application that helps different systems communicate by translating formats, ensuring consistency in terminology, and c ...


  • CALRegional Carmel, United States

    Make An Impact · LOCALS TO CARMEL, INDIANA ONLY · Are you a detail-oriented and self-motivated programmer looking to make a real difference in people's lives? Come be a part of our #calregionalfamily as a Senior Software Developer and help develop the heroes of tomorrow. · Who ...

  • Oxenham Group

    Sr. Software Engineer

    2 weeks ago


    Oxenham Group Carmel, United States

    Sr. Software Engineer · Our client, based in Carmel, Indiana is a leader in providing data quality software solutions that solve unique challenges for clients in health systems, government, public health, and clinical research. They are looking for a Sr. Software Engineer to joi ...


  • Allied Solutions, L.L.C Carmel, United States

    The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly and quickly ...


  • Allied Solutions Carmel, United States

    The Manager of Software Engineering will be responsible for overseeing and leading a team of software engineers in the design, development, and maintenance of our software products. They will collaborate closely with cross-functional teams, including product management, quality a ...


  • Allied Solutions Carmel, United States

    The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly and quickly ...


  • Hearst Carmel, United States

    Job Description · In Some Jobs You Take Orders. In This One, You Write History. · Join the healthcare information technology team that is turning drug and medical device data into knowledge used by thousands of hospitals; the majority of U.S. health plans, retail pharmacies, and ...


  • Clinical Architecture Carmel, United States

    Clinical Architecture · Senior Software Engineer · Carmel , · Indiana · Apply Now · Clinical Architecture is at the forefront of healthcare IT innovation. Our team is an ambitious group of diverse leaders who balance creativity and expertise to solve tough problems that make ...


  • Allegion Carmel, United States

    Creating Peace of Mind by Pioneering Safety and Security · At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security ar ...