×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: CN-Seamless, Inc.
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics
Job Description & How to Apply Below
  • Equity Options: role and level dependent
  • Annual bonuses will be awarded based on performance and team impact. Strong performers should expect bonuses to comprise a significant part of their total compensation package.

Final compensation will be negotiated based on experience and skill level. The indicated range is simply a starting point to set expectations and not encompassing of the actual maximum or minimum starting salary possible at CN-Seamless.

About CN-Seamless

CN-Seamless is building user‑first, portable robotics systems and machines for the welding and fabrication industry. Our focus is on building devices with a fully integrated experience that work out of the box and which our users love. We take a bottom‑up approach to automation, designing systems that welders and fabricators actively want to use, rather than tools dictated from higher up in the organization.

Our current product is the Mach 1, a portable and modular 3‑DOF robotic arm that lets our customers cut metal anywhere they want in any position. We plan on continuing to grow this product line by expanding its capabilities beyond cutting along with developing new products to serve the needs of our customers in other areas.

About the Job

Every product at CN-Seamless is a tight integration between hardware and software and as a primary embedded engineer your job will be to write the firmware and control systems that make everything work together smoothly. This will involve embedded development on low power MCU’s, working with our custom embedded Linux environment and developing and architecting new systems for new devices as the team develops them.

As an early team member your role will involve significant ownership and responsibilities. You will need to both make architectural decisions and be willing to own the consequences (good and bad) of those decisions. You will need to work tightly with mechanical, electrical and software engineers to debug issues and build new features.

What we’re looking for
  • Experience working with motion control systems, real‑time systems, or low‑power embedded devices.
  • Significant experience working with small MCU’s running bare‑metal or an RTOS. e.g. experience working with STM
    32’s, ESP
    32’s, etc.
  • Experience with C and other embedded languages.
  • Experience working with embedded Linux systems on low‑power SOC’s such as Raspberry Pi’s, Xilinx Zynq SOC’s, etc.
  • Understanding of basic control systems and control theory.
  • Basic understanding of EE fundamentals and basic lab skills when debugging firmware.
Seniority level

Entry level

Employment type

Full‑time

Referrals increase your chances of interviewing at CN-Seamless, Inc. by 2x

Location:

Durham, NC

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary