Embedded Software Engineer
$70k - $100kMoog
Embedded Software Design EngineerMoog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.Reporting To: Management, Design EngineeringWork Schedule: Onsite – Johnson City, TNMoog Space and Defense Group is the operating group with the longest heritage at Moog. The ever-evolving markets we serve require innovation and allow for constantly developing career opportunities. Our expansive defense portfolio is aligned with U.S. military priorities and our mission of "equipping those who defend freedom." We are also "revolutionizing the way to space" by supporting the return of humans to the Moon and NASA's deep space exploration programs.Our team in Space and Defense - Power & Data is looking for an Embedded Software Design Engineer to join them. You will report to the Design Engineering Manager and will have an onsite work schedule in Johnson City, Tennessee.To be considered for the Embedded Software Design Engineer, here's what you'll need to bring with you:Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or closely related technical field3 years of embedded software engineering experience in a manufacturing environment is preferredProficient in C/C++, bash, and python scripting languages.Experience with HDL/RTL for FPGA design, testbench development, and simulation is strongly preferred.As an Embedded Software Design Engineer, you will:Design, develop, modify, and evaluate embedded software and firmware designs for the military and aerospace markets.Develop and maintain embedded Linux board support packages (BSP), as well as bootloader, kernel, package management, and system/application configurations.Develop and maintain shell scripts, Python scripts, and C/C++ code for system configuration, automation, and application development.Work with internal team members to solve software and system issuesCreate version description documents and software releases according to established procedures.Perform code maintenance including debugging and updating to keep pace within a fast paced and evolving design environment.How we care for you:Financial Rewards: great compensation package, annual profit sharing, matching 401k and the ability to participate in Employee Stock Purchase Plan, Flexible Spending and Health Savings AccountsWork/Life Balance: Flexible paid time off, holidays and parental leave program, relocation assistanceHealth & Welfare: Comprehensive insurance coverage including medical, dental, vision, life, disability, Employee Assistance Plan ("EAP") and other supplemental benefit coveragesProfessional Skills Development: Tuition Assistance, mentorship and coaching opportunities, leadership development and other personal growth programsCollaborative and Welcoming Workplace: Inclusive culture rooted in our values, enhanced by Employee Resource Groups, and team-building activities.Our Johnson City Operations work schedule consists of 8-hour shifts Monday through Friday.Salary Range Transparency:Johnson City, TN $70,000.00–$100,000.00 AnnuallyThe base salary range represents the low and high end of the Moog salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Moog's total compensation package for employees. Other rewards may include annual bonuses, employee stock purchase plan, an open paid time off policy, and many region-specific benefits.This position requires access to U.S. export-controlled information.Moog offers an inclusive workplace, and, as such, affirms the right of every person to participate in all aspects of employment based on merit without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department via phone at View phone number on click.appcast.io.No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our Talent Acquisition Team and have signed terms in place prior to any submittal. Absent compliance with these pre-conditions resumes submitted directly to any Moog Inc. employee or affiliate will not qualify for fee payment, and therefore become the property of Moog Inc.
- (Hiring) Embedded Software Design EngineerWe are currently seeking to hire an Embedded Software Design Engineer to become an integral part of our development team! You will design and test operating systems-level software and network distribution software.Responsibilities...SuggestedCurrently hiring
- ...business is seeking a seasoned Firmware Design Engineer responsible for the development,... ...firmware used in Cortex-M microcontrollers embedded processor product designs.Demonstrable... ...updatesRequirementsCompletion of a post-secondary education in Software/Computer and/or Electrical...SuggestedFull timeTemporary workLive inRemote workRelocation
- ...Senior Quality Engineer Location: Kingsport, TN area Industry: Containerboard Manufacturing Type: Full time, direct hire About the Opportunity Our client, an established pulp and paper manufacturer, is looking for a Senior Quality Engineer to join the quality...SuggestedPermanent employmentFull time
- ...excellence, and they offer competitive pay, a supportive work environment and real room to grow. The client is hiring a Sr. Process Engineer to support a paper machine at one of its mills. This role drives safety, quality improvements, new product development, process...SuggestedPermanent employmentFull time
- ...BrightRidge seeks a GIS-focused engineer to develop, implement, and maintain EIS applications and the work order system. Analyze data integrity and support GIS integration across engineering functions. You will coordinate field data collection, manage GPS data, and...Suggested
- ...Systems Engineer - Digital Manufacturing & Systems IntegrationPosition Overview: Systems Engineer – Digital Manufacturing & Systems Integration... .... • Lead vendor and technology evaluations for manufacturing software, automation systems, analytics platforms, and digital tooling....Flexible hours
$52.5k - $87.5k
...Job Title Software Developer Intern Employment Type Full‑time Intern (Summer) Duration Minimum 12 weeks – whatever aligns... ...diverse portfolio of over 75 industrial automation and engineering products, covering everything from data management to 3D design...Full timeSummer workInternshipH1bWork at officeLocal areaWork visa3 days per week$50k - $80k
...CNC Service EngineerJoin Phillips Corporation as a CNC Service Engineer for TN!Are you passionate about technology and machinery? Do you thrive on solving problems and delivering top-notch service? If you're nodding your head, we want YOU to join our dynamic team!As a...- ...has an exciting opportunity for a Project Dams - Geotechnical Engineer to join our geotechnical practice in our Johnson City, TN office... .... (required) Knowledge of relevant geotechnical engineering software (e.g., slope stability). (required) Knowledge of numerical...Work at officeNight shift
- ...a versatile Full-Stack Developer to join our growing product engineering team. You will build and scale core features for our cloud-based... ..., MERN, or similar).Troubleshoot, debug, and upgrade existing software systems.Provide management with weekly progress reports and...Live inRemote workRelocationFlexible hours
- ...Legal Process EngineerThe Legal Process Engineer (LPE) of Pricing serves a strategic bridge between attorneys and cross-functional teams... ...or willingness to obtain. Skills Proficiency in pricing software and financial modeling tools.Strong analytical skills with the...Work at officeRemote workFlexible hours
$30 per hour
...of electronics • Experience working with embedded systems • Programming with C# for... ...our world?" Position Overview The Test Engineer participates in analyzing, developing, implementing... ...products. May work with hardware and software design to perform fault insertion tests...Contract workShift work- Job TitleFull-time Benefits - Full Relocation Assistance Available - Possible for ideal candidate Commission Compensation - No Bonus Eligible - No Overtime Eligible - No Interview Travel Reimbursed - YesCandidate Details5+ to 7 years experienceSeniority Level - Associate...Permanent employmentRelocation package
- ...Geosyntec Consultants in Johnson City, TN seeks a Senior Dam Geotechnical Engineer to lead complex geotechnical projects, manage client relationships, and drive design and construction activities. The role emphasizes mentorship, business development, and technical excellence...
- ...collaborate across multiple departments and build positive working relationships. Proficiency with ERP systems, order management software, and Microsoft Office applications, particularly Excel. Ability to manage multiple priorities in a fast-paced environment....Work at office
- ...HMI Application EngineerDevelops application software to meet requirements of project contractual documents while adhering to Inframark's Project Methodology. HMI Application Engineers with HMI expertise set up the customer computer system hardware and network, configure...Contract workFor contractorsWork at office
- Packaging AssociateThe Packaging Associate ensures that production assignments are met in a timely manner.Location: Johnson City, TN Manufacturing PlantHours: Friday, Saturday, Sunday - Overtime as neededResponsibilities/Essential Duties:Work on assembly line that fills...Local areaWorldwideFlexible hoursShift workWeekend work
- ...Bunnell-Lammons Engineering, Inc. is seeking an experienced Senior Engineer to lead geotechnical investigations and manage challenging construction materials testing projects. You will mentor staff, interact with clients, regulators, and multidisciplinary teams while...
$14.18 per hour
Packaging AssociateNow hiring Packaging Associate Location: Johnson City, TN Pay Rate: $14.18 per hour Schedule: 1st ShiftCrush the day. Stack the pay. Packaging Associate jobs that rock. Sick of scrolling for warehouse jobs near me? This is the Packaging Associate job...Hourly payWeekly payFor contractorsLocal areaShift work- ...Geosyntec Consultants, Inc. in Johnson City, TN is seeking a Project Dams - Geotechnical Engineer with at least 7 years of consulting experience to lead challenging dam and levee projects and perform geotechnical analyses. The role requires professional licensure (...
- ...innovative communication systems. We are seeking Field Walkout Engineers who will perform walkouts for an entire town and/or... ...Excel, Word, Outlook, & PDF Editor with the ability to learn new software and technologies. • Ability to draw digitally in software programs...Full time
- ...Job Description Job Description JOB SUMMARY: The System Engineering Manager provides leadership and technical oversight for BrightRidge's System Engineering Department, ensuring the safe, reliable, and efficient operation of the electric transmission and distribution...Work at officeLocal area
$62k - $97k
...we are People Strong, Innovation Driven. A U.S.-based company, BWXT is a Fortune 1000 and Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for global security, clean energy, environmental restoration, nuclear...Contract workFor contractorsLocal area$99k - $157k
...we are People Strong, Innovation Driven. Headquartered in Lynchburg, Virginia, BWXT is a Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for global security, clean energy, environmental restoration, nuclear...For contractorsFor subcontractorLocal areaFlexible hours$131.48k - $207k
...we are People Strong, Innovation Driven. A U.S.-based company, BWXT is a Fortune 1000 and Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for global security, clean energy, environmental restoration, nuclear...For contractorsLocal area$70k - $103k
...experience without the degree.Experience in technical industrial environments is required.Complete assignments in accordance with engineering procedures, practices and standards, and good work practices.What We Offer:Competitive salary and benefits package, including...Flexible hours- ...manufacturing, auditing, and supplier interfaces. The role emphasizes sustaining ISO/AS9100 compliance, RCCA-driven improvements, and collaboration with design, manufacturing, and engineering teams to meet customer expectations and regulatory requirements. #J-18808-Ljbffr...
$76k - $119k
...is a Fortune 1000 and Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for... ...requirements. • Proficiency with computer systems and software used to create reports and spreadsheets. • Strong grasp of numerical...For contractorsLocal areaFlexible hours- Entry-Level Construction Materials Engineering Technician Requisition Number: 2026-1260-13 S&ME is looking for a hard-working full-time Entry-Level Construction Materials Engineering Technician ready for hands‑on learning to join our Construction Services team in Greenville...Full timeAfternoon shiftEarly shift
$115k - $180k
...we are People Strong, Innovation Driven. Headquartered in Lynchburg, Virginia, BWXT is a Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for global security, clean energy, environmental restoration, nuclear...For contractorsLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- entry level software sales Johnson City, TN
- id software Johnson City, TN
- healthcare software sales Johnson City, TN
- software implementation project manager Johnson City, TN
- software Johnson City, TN
- ultimate software Johnson City, TN
- remote software sales Johnson City, TN
- embedded firmware developer
- junior embedded software engineer
- embedded software engineer remote



