1

Contract Iot Software Developer Jobs in Oregon (NOW HIRING)

OR

$115K - $190K/yr

The right candidate for this role will have some experience securing and pen-testing embedded or IoT devices along with a background in electrical engineering or software system design. As our Sr II ...

C/C++ Developer

Hillsboro, OR

$53.25 - $72/hr

... Developer for a contract opportunity in Hillsboro, OR. C/C++ Developer Job Details This position is 100% software development in C/C++ for Intel-based computers. In this position, your ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

... contract Hard Skills Assessments • Expected Dates that Hard Skills Assessments will be scheduled ... Deep understanding of operating system internals, hardware-software interaction, and low-level ...

Bachelor's degree in Computer Science, Software Engineering, or a related field. * At least 4 years of experience in smart contract development, strong knowledge of blockchain technology * Working ...

Proven track record working directly with software partners, developer communities, or external ... IoT, autonomous systems) o Model development, training, and deployment Communication Skills:

211774 / C/C++ Developer

Hillsboro, OR

$53.25 - $72/hr

... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor ... Reviewing and providing strong feedback on product software architecture specifications and design ...

IOT experience. * PC hardware and software in support of tool and test equipment development. The ... Job - Engineering Schedule - Full time Shift - No shift premium (United States of America) Travel ...

Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux networking internals. Performance analysis and performance tuning with C Experience in developing ...

ExistX Software Engineer ExistX was founded in 2023 with the goal to combine cutting edge invention ... Hybrid or onsite presence will be determined based on contract expectations and security ...

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... Design and evolve protobuf contracts and gRPC service definitions across the platform * Provide ...

Junior Fullstack Developer

Dallas, OR · On-site +1

$67K - $87K/yr

Remote Employment Type: Part-Time / Contract About the Role Latech Apps is seeking a motivated ... Understanding of software development best practices. What You'll Gain Practical experience working ...

... contracts * Design, develop, and maintain resilient microservices using Go or Python frameworks ... Work closely with DevOps team to review and guide CI/CD pipelines for automated testing and ...

next page

Showing results 1-20

Contract Iot Software Developer information

What are the key skills and qualifications needed to thrive as a Contract IoT Software Developer, and why are they important?

To thrive as a Contract IoT Software Developer, you need strong programming skills (such as in C, C++, Python, or Java), experience with embedded systems, and a solid understanding of networking protocols, typically backed by a degree in computer science or engineering. Familiarity with IoT platforms (like AWS IoT, Microsoft Azure IoT, or Google Cloud IoT), device firmware development, and relevant certifications (e.g., AWS Certified IoT Developer) is highly beneficial. Problem-solving, adaptability, and effective communication are critical soft skills for collaborating with cross-functional teams and clients. These competencies ensure secure, scalable, and efficient IoT solutions that meet project requirements and client expectations.

What are some typical challenges faced by contract IoT software developers when working with multiple clients or projects simultaneously?

Contract IoT software developers often juggle several projects at once, which can present challenges such as managing different technology stacks, adapting quickly to new client requirements, and maintaining clear communication across diverse teams. Balancing project timelines and deliverables while troubleshooting device connectivity or integration issues is common. Staying organized and proactively clarifying expectations with clients helps ensure smooth collaboration and successful project outcomes.

What are Contract IoT Software Developers?

Contract IoT Software Developers are technology professionals who design, develop, and maintain software for Internet of Things (IoT) devices on a contract or freelance basis. They typically work on projects that involve connecting hardware devices to the internet, building applications that manage device data, and ensuring security and scalability. These developers may work with various programming languages, protocols, and cloud services, depending on project requirements. Their contracts can range from short-term assignments to longer engagements, often collaborating with hardware engineers, product managers, and other stakeholders.

What is the difference between Contract Iot Software Developer vs Embedded Software Engineer?

AspectContract Iot Software DeveloperEmbedded Software Engineer
CredentialsTypically requires a degree in Computer Science or related field, with experience in IoT platformsRequires a degree in Electrical Engineering, Computer Engineering, or related fields, with embedded systems expertise
Work EnvironmentOften project-based, working remotely or on-site with IoT device teamsPrimarily on embedded hardware development, often in manufacturing or R&D labs
Industry UsageCommon in IoT product development, smart devices, and connected solutionsUsed in consumer electronics, automotive, aerospace, and industrial systems

While both roles involve embedded systems and programming, Contract IoT Software Developers focus on developing software for connected devices and IoT platforms, often working on cloud integration and network protocols. Embedded Software Engineers typically work on low-level hardware programming and firmware development. The roles overlap in skills but differ in application focus and project scope.

What are popular job titles related to Contract Iot Software Developer jobs in Oregon? For Contract Iot Software Developer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Contract Iot Software Developer jobs? Cities in Oregon with the most Contract Iot Software Developer job openings:
Sr II - Embedded Product Security Engineer

Sr II - Embedded Product Security Engineer

ARTHREX

OR

$115K - $190K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Arthrex rating

8.3

Company rating: 8.3 out of 10

Based on 74 frontline employees who took The Breakroom Quiz

64th of 518 rated manufacturers


Job description

 Requisition ID:          65592 Title: Sr II - Embedded Product Security Engineer Salary Range: Salary Minimum: $115,000 Salary Maximum:  $190,000

Seeking Embedded Software Engineers with an interest in cybersecurity wanting a career that positively impacts people lives!!

Arthrex is a global medical device manufacturer, and our mission is Helping Surgeons Treat Their Patients Better.  The right candidate for this role will have some experience securing and pen-testing embedded or IoT devices along with a background in electrical engineering or software system design.  As our Sr II Embedded Product Security Engineer, your day-to-day would be assisting our product design and development teams in securing connected and IoT medical devices.  You would take part in architecture reviews, grooming product security requirements, testing for vulnerabilities, and documenting the steps of our Secure Product Development Framework for use in regulatory submissions around the globe.  You will have the opportunity to attend training for security certifications and go to events like H-ISAC Conferences, DEF CON, and Black Hat.  And of course, you would get to help secure cutting-edge technology that has a positive impact in society!

This role will be supporting our teams on the west coast, so we are ideally looking for somone in the Pacific or Mountain time zones or soemone open to working durring that time of day.

Main Objective:  Responsible for product software and hardware design implementations from a cybersecurity perspective, and identifying and resolving security issues, including the appropriate security analysis, defenses, and countermeasures at each phase of the product lifecycle, to result in robust and reliable products.
Essential Duties and Responsibilities: 

  • Designs security architecture of components or functional systems and modifies existing designs to develop or improve products.
  • Recommends alterations to development and design to improve the security of products and/or procedures.
  • Contributes to a broader design perspective and considers how an application interacts with the underlying infrastructure or external resources.
  • Develops threat scenarios and designs responses for associated vulnerabilities to mitigate risk.
  • Maintains design history file for assigned projects, adhering to Arthrex design control procedures.
  • Determines the necessity of security testing and initiates testing of assigned products.
  • Provides Regulatory department technical support for assigned projects as needed.
  • Supports Marketing and Product Management with technical information to be used for training and marketing of assigned products. 
  • Supports Software Engineering to design and develop components, processes, and training using Security-by-Design and Privacy-by-Design principles.
  • Supports surgeon and distributor customers in the sales process by educating and demonstrating security-focused aspects of assigned products as needed. 
  • Partner with Legal, Compliance, Privacy, and Information Security departments to ensure products and staff comply with required laws, regulations, and policies.
  • Reports progress and status of assigned projects on a timely basis.  
  • May be required to travel; International travel may be required.

Knowledge:

  • Complete understanding and application of principles, concepts, practices, and standards.  Full knowledge of industry practices.

Skills:

  • Knowledgeable of System and Software Development Processes and Lifecycles required.
  • Knowledgeable of application security best practices required.
  • Knowledgeable of FDA and ISO guidelines for the development of medical devices required.
  • Experience leading strategic discussion that addresses both business and technical risks required.
  • Proficiency in the development of threat scenarios and risk mitigation techniques required.
  • Proficiency in the use of the privacy by design principle required.
  • Strong Project management and communication skills preferred.
  • Experience in web application security and controls concepts preferred.
  • Experience in embedded system development, IoT lifecycle, real-time operating systems, firmware, RFID, CANbus, WiFi, or Bluetooth LE preferred.

Education/ Experience:

  • 8 years of related experience
  • Bachelor's degree required preferably in Engineering (Mechanical, Biomedical, Electrical or Software Engineering), Computer Science, Information Security, or Cybersecurity

Arthrex Benefits

  • Medical, Dental and Vision Insurance
  • Company-Provided Life Insurance
  • Voluntary Life Insurance
  • Flexible Spending Account (FSA)
  • Supplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness)
  • Matching 401(k) Retirement Plan
  • Annual Bonus
  • Wellness Incentive Program
  • Gym Reimbursement Program
  • Tuition Reimbursement Program
  • Trip of a Lifetime
  • Paid Parental Leave
  • Paid Time Off
  • Volunteer PTO
  • Employee Assistance Provider (EAP)

All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other status protected by law.


What Arthrex employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom