Careers

Porticos is a team sport.

The Porticos team applies creativity and expertise to a vast array of products: medical devices, IoT, wearable electronics, etc. Porticos has a great work culture, stellar benefits, and a long record of successful New Product Development.

Our clients range from startups to Fortune-500 companies.

Current Career Opportunities

Company

Porticos engineers have the privilege of applying creativity and expertise to a vast array of products: medical devices, IoT, wearable electronics, handheld devices, etc. Our clients range from startups to Fortune-500 companies.

We are expanding our Embedded Software team and looking for candidates with at least 5 years of industry experience developing microcontroller-based embedded software.

Porticos has a great work culture, stellar benefits, and a long record of successful New Product Development. You will be working with multi-disciplinary engineering teams to bring new products to life!

Responsibilities

  • Embedded systems firmware design, architecture, and development working individually or as part of a larger team.
  • Design and implement methods for interfacing with peripheral devices and external systems.
  • Work closely with other engineering disciplines to meet technical goals and exceed project expectations.
  • Gathering and analyzing requirements from customers.
  • System test and design verification of embedded systems firmware.

Knowledge/Skills/Competencies

  • Proficiency in C, C++ programming languages in embedded systems
  • Python test/interface application programming
  • C# Visual Studio test/interface application programming
  • Experience with SPI, I2C, RS-485, and USB interfacing
  • Bare-metal and real- time operating system embedded systems implementation such as ThreadX, FreeRTOS, MQX
  • WiFi network interfacing with embedded systems
  • Board startup and general debugging
  • Embedded Linux experience is a plus.

Qualifications

  • Minimum of Bachelor Degree in Electrical/Computer Engineering is required. Consideration will be given to candidates with other degrees possessing strong experience/background in firmware development.
  • 5+ years of embedded systems firmware design and development.
  • Strong multitasking and organizational skills.

Apply for Firmware Engineer

Company

Porticos engineers have the privilege of applying creativity and expertise to a vast array of products: medical devices, IoT, wearable electronics, handheld devices, etc. Our clients range from startups to Fortune-500 companies.

We are expanding our Hardware Development team and looking for a motivated hardware engineer with 5+ years of industry experience to help extend our core hardware capability. The Hardware Design Engineer is an integral part of Porticos’ research and development team, and uses knowledge of circuitry and physics to develop new hardware designs that meet requirements set by clients or management.

Responsibilities

  • Robust performant hardware design from inception (spec, architecture, micro-architecture) to productization (validation, FPGA implementation, deployment, support).
  • Supporting Electrical Hardware and/or Firmware activities on projects.
  • Responsible for hardware development including custom PCB schematic and layout, wiring, OTS component identification, and documentation.
  • Responsible for electrical hardware and architecture, and test plans, including simulation.
  • Responsible for developing and maintaining test and diagnostics hardware and software.
  • Responsible for working directly with customers to meet required project schedules and deliverables.
  • Responsible for working with manufacturers for product launches.
  • Responsible for working alongside other disciplines as a team member in order to develop products in an efficient and collaborative manner.
  • Responsible for using tools such as oscilloscopes, meters, assembly equipment, etc. associated with hardware prototype development, testing, and troubleshooting.

Knowledge/Skills/Competencies

  • Strong analytical and problem-solving skills
  • Comprehensive knowledge of hardware engineering
  • Strong attention to detail
  • Effective communication and team collaboration skills

Qualifications

  • Minimum of Bachelor Degree in Electrical/Electronic/Computer Engineering is required.
    Consideration will be given to candidates with other degrees that have E&E overlap – (e.g. biomedical / mechatronics engineering etc.) as long as strong experience/ background in electronics hardware design can be demonstrated.
  • 5+ years of industry experience is required
  • Experience in embedded systems design (microcontroller/microprocessor) and interfacing these systems to peripherals over suitable digital communication protocols. (UART/SPI/I2C/USB etc.)
  • Experience in high-speed digital interface design, e.g. high speed memory (DDR2/DDR3), PCIe, Gigabit Ethernet is preferred
  • Experience with Signal Integrity simulation and analysis is an added advantage
  • Experience with FPGA design and HDL languages (i.e. VHDL, System Verilog) to model hardware behavior is an added advantage.

Apply for Hardware Development Engineer

Company

Porticos engineers have the privilege of applying creativity and expertise to a vast array of products: medical devices, IoT, wearable electronics, etc. Our clients range from startups to Fortune-500 companies.

We are expanding our Embedded Software team and looking for candidates with at least 5 years of industry experience developing microcontroller-based embedded software.

Responsibilities

  • Plan, generate and validate code, individually or as part of a larger team.
  • Develop or improve GUI/HMI, working with team-members and clients.
  • Design and implement strategies for interfacing with peripheral devices and external systems.
  • Work closely with other engineering disciplines to meet technical goals and exceed expectations.

Required Experience

  • C, C++
  • C#
  • Eclipse IDE
  • Visual Studio

Bonus Experience

  • Linux
  • GCC and Make
  • GitHub

This is not a remote position
We expect regular face-to-face interaction at our headquarters in Morrisville, NC.

 

Apply for Software Engineer

Our Team

Porticos is a true turnkey product development firm. Our engineers propel global brands and ambitious start-ups to success.We build breakthrough products and services – from insight to ideas, prototypes to production – bringing innovation to life.

We rely as much on inspiration and imagination as on knowledge and expertise. We go beyond technical requirements, to a place of close communication, shared vision, and common purpose.

Meet Our Team

Our Culture

OUR DNA

We exist to drive our clients’ success through innovation and expertise.

OUR CORE VALUES

  • Innovation
  • Trust
  • Community
  • Teamwork
  • Experience
AN/PRC-171 Compact Team Radio

Our Work

As a product development service company, Porticos works with our clients to develop a custom solution to meet their needs.

Our goal with every project is to advance technology and innovate to improve lives.

View Our Work