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.
- ...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- ...Position Title: AI Platform Engineer II Terms: 6+ month... ...II supports the design, development, and... ...LLM platform, backend systems, cloud engineering) or... ...in Computer Science, Software Engineering, Infrastructure... ...augmented generation, or embedding models. Exposure...SuggestedContract workRelocation
- ...Summary: As an Embedded Systems Software Engineer, you will help power the next generation of advanced centrifuge technology by designing the brains and electronics behind our client's mission-critical control systems. You will work on everything from TI-based embedded...SuggestedFull timeTemporary work
$120k - $190k
...degree in Electrical or Computer Engineering, Computer Science, or a... ...skills in C/C++ programming for embedded systems Extensive knowledge of... ...using hardware and software tools, including oscilloscopes... ...production features Aid in the design of hardware architectures critical...SuggestedFull timeRelocation packageFlexible hours$95k - $171k
...of Akamai's Cloud Technology Group. We design, implement, deploy and operate AI platforms... ...should possess expertise in Linux systems, automation, and SRE practices. Daily activities... ...platform. As an Site Reliability Engineer II, you will be responsible for: Building...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- ...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
$89.2k - $209.5k
...the leading enterprise software company in the world.... ...workflows to improve how we design, build, test, review,... ...opportunity for engineers to learn, experiment,... ...on distributed cloud systems, and motivated to build... ...saving care. And with AI embedded across our products...Temporary workFlexible hours$197.4k - $232k
...Remote Department Engineering Compensation: $197.4K -... ...About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming... ...streaming platform. You'll lead the design and delivery of large-scale,...Full timeRemote work$120.5k - $162.68k
...seeking an accomplished Senior Software Engineer with deep expertise in IBM... ...architectural leadership, guide design of IMS compatible features,... ...reliable components on distributed systems. Apply Deep IMS Domain... ...paths DL/I call flows, PCB handling, segment structure,...Full timeRemote workWorldwideFlexible 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$113.1k - $232.3k
...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- We are seeking a skilled Software Engineer II with strong experience in .NET, Python, and AWS to support and enhance enterprise applications.... ...candidate will contribute to the development of new features, system integrations, and cloud migration efforts, while...Work experience placement2 days per week
- ...National Laboratory (ORNL) is seeking a system integrator who will focus on the design, fabrication and function of... ...Materials Processing Science and Engineering (MPSE) Section of the Materials... ...cause analysis Familiarity with Software Quality Assurance requirementsSpecial...Work at officeRelocation packageFlexible 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- The Research Engineer is part of the Institute for Software Integrated Systems at Vanderbilt Universityand is a key individual contributor... ...engineering and software design, web application development,... ...intensive systems from small embedded devices, through real-time distributed...
$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$92.5k - $209.5k
...Software Development EngineerOwns moderately complex... ...Development and Coding - Design, Testing, and... ...maintaining production-quality engineering standards.Ability to... ...Architecture - Software System Structural Design:... ...saving care. And with AI embedded across our products...Temporary workImmediate startFlexible hoursShift work$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- 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
- ...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
$100k - $150k
Software EngineerNashville, TNA company operating in a Microsoft technology environment is seeking a Software Engineer to design, develop, and support enterprise web and mobile applications. You... ...integrations with internal and external systems.You will collaborate with...Full time$100k - $150k
Job description: Design, develop, and support enterprise web and mobile applications... ...with internal and external systems.Collaborate with business... ...decisions, and ensure adherence to engineering standards.Mentor and support software engineers through coaching, collaboration...$79.8k - $178.1k
As a member of the software engineering division, you will apply basic to intermediate... ...with developing, debugging or designing software applications or operating systems according to provided design... ...life-saving care. And with AI embedded across our products and services...Temporary workRelocationFlexible hours- ...line-height: 1.0; } p.big { line-height: 1.5; } Engineer, II Software USX HEADQUARTERS08:00-17:00Position open to remote... ...a pivotal role in shaping the definition, vision, design, roadmap, and development of all systems at U.S. Xpress.Position Functions:· Design, implement...Work at officeRemote work
$114.6k - $234.6k
...Technical Staff, you will lead the software design and development for major... ...coder and a lead-level engineer, able to dive deep into any... ...of the stack and low-level systems, as well as design broad distributed... ...-saving care. And with AI embedded across our products and...Temporary workFlexible hours$89.2k - $209.5k
...Software Engineer 3 – Cloud Automation & AI Systems Oracle Cloud Infrastructure (OCI) is building the future of cloud... ...direct remediation. IRCaaS is designed to automate and orchestrate these... ...to life-saving care. And with AI embedded across our products and services,...Full timeFlexible hours- Henderson Engineers in the United States seeks Lead and Senior Mechanical Engineers specializing in HVAC design to contribute across six market sectors. You will collaborate with our... .... The role focuses on advanced building systems design, coordinating with disciplines, and...
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!
- cybersecurity software engineer Tennessee
- software developer fintech Tennessee
- senior robotics software engineer Tennessee
- network software engineer Tennessee
- software engineer remote Tennessee
- part time software developer remote Tennessee
- software engineer full time Tennessee
- entry level software engineer remote Tennessee
- senior software engineer ruby on rails Tennessee
- consulting software engineer Tennessee




