Software Engineer II - Embedded Systems & PCB Design
Coats
ESSENTIAL FUNCTIONS
- Design, develop, debug, and test embedded firmware and software that directly controls automotive service machines, including tire changers, wheel balancers, and related equipment.
- Interface software with sensors, motors, and control hardware to manage real-time machine behavior.
- Own overall PCB design for embedded control boards — schematic capture, layout, and design documentation using Altium Designer.
- Generate fabrication, assembly, and production drawings and documentation to support PCB manufacture.
- Select components and support BOM generation, working with sourcing and manufacturing on cost, availability, and obsolescence.
- Conduct hands-on testing and troubleshooting directly on physical machines and control boards, both on the shop floor and in the lab.
- Lead board-level and component-level testing through development and into post-production to identify issues and root causes.
- Collaborate with mechanical and manufacturing engineering on board form factor, connector placement, enclosure fit, and assembly.
- Participate in code and design reviews, and support DFMEA / PFMEA practices for both software and electrical design.
- Ensure embedded software and PCB designs meet performance, reliability, and quality standards under real-world, physical operating conditions.
- Work cross-functionally with electrical, mechanical, and manufacturing teams from concept through production launch and field support.
EDUCATION, SKILLS & EXPERIENCE
- Bachelor's degree in Electrical/Computer Engineering, or equivalent.
- 4–8 years of professional experience combining embedded software development with electrical or PCB design work with hands-on machine-control and hardware background.
- Hands-on professional experience developing embedded software that controls physical hardware/devices required. This is not a web development role, and candidates without direct hardware-facing experience will not be considered.
- C# / .NET or C/C++ experience applied to embedded or Windows-based machine control applications, not general web/enterprise development.
- Working experience with Altium Designer for schematic capture and PCB layout.
- Basic electrical design skills: component selection, circuit fundamentals, and generating schematic, layout, and fabrication documentation.
- Experience with board-level and component-level testing.
- Strong object-oriented and embedded programming and software design knowledge.
- Git and bug-tracking experience; Atlassian a plus.
- Able to work independently and manage the full lifecycle of hardware-integrated systems, from firmware through board design.
PREFERRED QUALIFICATIONS
- Advanced Altium features including circuit simulation, BOM management, and parts libraries.
- Experience with soldering and through-hole/SMT placement.
- Experience generating DFMEA & PFMEA documentation.
- Android or Linux experience.
- .NET MAUI / Xamarin Forms and MVVM design.
- Experience with electrical test and measurement equipment, and building board-level test fixtures.
- Experience in a manufacturing environment.
The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
$125.7k - $203.1k
...professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience,... ...future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing, developing, and optimizing high-performance...SuggestedFull timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ...Description Job Title: Instrumentation & Controls (I&C) Software and PCB Design Engineer Location: Oak Ridge, Tennessee Type: Direct Hire... ...and PCB Design Engineer role in Oak Ridge, TN supports embedded systems work in a highly regulated environment. The engineer will...SuggestedFor contractorsLocal area
$136.5k - $184.7k
...global operations. You'll design and deliver services... ...about the craft of software and foster each other'... ...) of new and existing systems experience- 1+ years of... ...software development engineer or related occupational... ...tiered, multi-threaded, embedded or distributed...SuggestedFull timeTemporary workInternshipSeasonal workImmediate startWorldwideFlexible hours$95k - $171k
...affordable, and accessible to all. We design, develop, test and maintain products that... ..., and operational needs. As a Software Engineer II, you will be responsible for: Working... ...knowledge using Linux-based operating systems and an understanding of basic security...SuggestedWork experience placementWork at office- ...Mission Starts Here TheIncLab engineers and delivers intelligent... ...as well. We are looking for a Software Engineer II that has hands-on experience with embedded systems development, assembly language... ...features and contributing to the design, development, and maintenance...SuggestedFull timeFlexible hours
$102.3k - $209.5k
You will design and run tests that validate the robotics... ...-ready platform software and technical standards... ...background in operating systems. Strong background in... ...care. And with AI embedded across our products and... ...resolve bugs. Mentor engineers participate in design...Temporary workFlexible hoursShift work- ...TN, IndiaJob Function: Engineering & ArchitectureSchedule:... ...ExpressDescriptionSite Reliability Engineer II collaborates with... ...teams to enhance system resilience, scalability... ..., architectural design, resiliency testing,... ...ResponsibilitiesCollaborates with Software Engineering teams to...
$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic... ...who want to work at the center of that shift: designing and building autonomous, multi-agent systems powered by Anthropic's Claude models for some of...Work at officeLocal areaFlexible hoursShift work- ...am-4:30pm At Coats, we design, build, and support the... ..., lifts, inspection systems, and compressed air solutions, all engineered for safety, durability,... ...are hiring a mid-level Software Engineer to design, develop... ..., debug, and test embedded firmware and software for...Full time
- ...currently looking to hire a Systems Developer. The Systems Developer... ...link of business and engineering applications to support the Meyer... ...ensuring continuity of systems and software programs throughout the... ...through planning, technical design, and application development...Full timeCurrently hiringWork at office
- Core ResponsibilitiesTest Engineering & Automation FrameworksDesign and build automated... ...& Validation (Investment Systems Focus)Implement controls‑by‑design to ensure accuracy, consistency, and... ...Required5+ years of experience in software engineering, test engineering, or...Full timeVisa sponsorship
- The Design Quality Engineer II is responsible for supporting all quality engineering activities to support the new product life cycle, from concept... ...reliability, maintainability, risk management, modeling, systems design, assessment tools, reporting, and manufacturability...Work experience placement
$91.4k - $187k
Designs and develops advanced network and network monitoring systems for large-scale enterprise, data center, or... ..., mentors junior engineers, engages in customer... ...saving care. And with AI embedded across our products and... ...hardware, firmware, software, and cloud network...Temporary workFlexible hoursShift work- Software Engineer- Embedded/Firmware Job Locations US-TN-Knoxville, TN ID 2026-2744 Category... ...optimized stellarator fusion energy system. Its FusionDirect development program... ...Engineer - Embedded / Firmware will design and develop low-level software and firmware...Permanent employmentFull timeRelocation package
- ...Software Engineer II Santiago, Región Metropolitana, Chile Checkr is building the data platform... .... If you thrive on complex distributed systems challenges, care deeply about... ...lifecycle for data platform features — from design and architecture through implementation...Work at officeLocal areaRemote work3 days per week
$96.8k - $120k
...challenging career where your engineering expertise can be leveraged... ..., and fuel management systems driven by innovation and break... ...exciting opportunity for a Software Engineer II on our Automatic Tank Gauge... ...ready? What you will do • Design, develop, and execute...Work at officeLocal areaRemote workWorldwide$79.2k - $209.5k
As a Senior Core Infrastructure Engineer, you will design and develop major new features within existing systems, playing a key role in driving engineering excellence. You... ...innovations to life-saving care. And with AI embedded across our products and services, we help customers...Temporary workFlexible hours- ...Applied AI Site Reliability Engineer II Role Overview: As a... ...-quality, resilient systems at scale. The ideal... ...quality, lean operational designs that keep production... ...line as a dedicated, embedded function while partnering... ...has modernized software and product delivery,...Work at officeLocal areaVisa sponsorshipFlexible hours3 days per week
- ...Automated Sensor Operator (ASO) software, native to our own line of... ...-time imagery intelligence systems. We fundamentally believe... ...The Senior Software Engineer will design and implement software and... ...artificial intelligence algorithms, embedded hardware drivers, image...Permanent employmentFull timeWork at officeLocal areaFlexible hours
$125k - $145k
...most advanced solutions in integration.Position Summary: Design Engineer IIA Design Engineer II is responsible to work with sales to create and present... ...limited to the following:Conceptualize from scratch AV systems designs for AVDG clients and companiesRespond to...Work at officeLocal area$92.5k - $209.5k
...OCI) is seeking a motivated Software Developer 3 to join the... ...infrastructure footprint.Our systems support critical engineering and business processes... ...team, you will independently design, develop, test, and... ...-saving care. And with AI embedded across our products and services...Temporary workFlexible hours$92.5k - $209.5k
...This role will lead the design and development of scalable software solutions while mentoring... ...teams. Leverage expertise in system architecture, cloud... ...saving care. And with AI embedded across our products and services... ...encouraged.As Software Engineer, you will work with a...Temporary workFlexible hours$110.1k - $234.6k
...and clean-room reverse-engineering practices to understand how systems work, identify security... ...production-ready platform software and technical standards.... ...Qualifications: Experience in embedded security, hardware... ...vulnerabilities, and insecure design patterns. Conduct...Temporary workFlexible hours$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power... ...II with advanced knowledge in Power systems, Protection schemes, Protection relays configuration... ..., to internal and external stakeholders.Design, Configuration, Testing Protection,...Full timeTemporary workWork at officeRemote workFlexible hours$146.3k - $306.4k
...architecture for large-scale systems software, firmware integration, and... ...cost at hyperscale. Champions engineering excellence: coding standards... ...-saving care. And with AI embedded across our products and services... ...project initiatives to design software solutions and identify...Temporary workFlexible hoursShift work- Embedded Software Design Engineer (Microcontrollers Development, Xilinx FPGAs, RS422, RS485, Ethernet Switches, GPU Processors, Oscilloscopes) in Johnson... ...~Work with internal team members to solve software and system issues. ~Perform embedded systems engineering tasking...Full timeRelocation
- ...processing. Our mission is to design and build the most innovative... ...a world class electrical and software engineering team. A team that values free... ...Software will be developed on PLCs, embedded controllers, and HMI displays. Some legacy systems are coded in Ladder Logic, but...Work at office
- ...****@*****.*** Senior Software Engineer - Permanent & Full TimeRemote in Italy I’m... ...for an engineer who enjoys distributed systems, architecture, and technical leadership.What you’ll be doingLead the design and evolution of large-scale distributed systemsDrive...Permanent employmentFull timeRemote workRelocationRelocation package
- ...provider of electrical balance of systems (EBOS) solutions for solar... .... We are a collection of engineers, renewable advocates, curious... ...and challenge each other to design, develop, and deliver solutions... ...is seeking a highly skilled Software Engineer to design, develop,...Local areaWorldwide
- ...Requisition Id 16549 Overview: We are hiring a HPC Software Engineer to design, operate and maintain clusters, servers, and workstations... ...Computational Group facilitates ORNL goals through HPC systems engineering, integration, and support for the research community...Work at officeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Embedded Systems & PCB Design. Be the first to apply!
- software developer positions Tennessee
- senior software engineer remote Tennessee
- software engineer contract Tennessee
- cybersecurity software engineer Tennessee
- part time software developer remote Tennessee
- software engineer remote Tennessee
- software engineer Tennessee
- software engineer travel Tennessee
- software engineer amazon Tennessee
- junior software developer remote Tennessee



