Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$70k - $100k

Moog Inc

Moog 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. Job Title: Embedded Software Engineer Reporting To: Management, Design Engineering Work Schedule: Onsite – Johnson City, TN Embedded Software Design Engineer Moog 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 field 3 years of embedded software engineering experience in a manufacturing environment is preferred Proficient in C/C++, bash, and python scripting languages. Experience with HDL/RTL for FPGA design, testbench development, and simulation is strongly preferred. Responsibilities 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 issues Create 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. Benefits & Perks 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 Accounts Work/Life Balance: Flexible paid time off, holidays and parental leave program, relocation assistance Health & Welfare: Comprehensive insurance coverage including medical, dental, vision, life, disability, Employee Assistance Plan (“EAP”) and other supplemental benefit coverages Professional Skills Development: Tuition Assistance, mentorship and coaching opportunities, leadership development and other personal growth programs Collaborative and Welcoming Workplace: Inclusive culture rooted in our values, enhanced by Employee Resource Groups, and team-building activities. Salary Salary Range Transparency: Johnson City, TN $70,000.00–$100,000.00 Annually Salary Range Disclaimer The 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. EEO & Inclusion 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. This position requires access to U.S. export-controlled information. Position tags: #LI-onsite #LI-MM1 #J-18808-Ljbffr Moog Inc

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Johnson City, TN vacancy
  • $125k - $140k

     ...Energy (Solar) industry. We are seeking a Senior SCADA Automation Engineer to join our growing team. If you have direct SCADA/Controls...  ...procedures, and the use of computer-aided design and drafting (CADD) software applications to ensure consistency, quality, and efficiency in... 
    Suggested
    For contractors
    Local area
    Remote work

    Jobot

    Johnson City, TN
    1 day ago
  •  ...analysis of business and functional requirements for proposed software solutions. Participate in architectural and database design...  ...small to midsize complex projects. Work closely with other engineers to develop the best technical design and approach for new product... 
    Suggested
    Full time
    Part time
    Flexible hours

    Quest Diagnostics Incorporated

    Johnson City, TN
    5 days ago
  • $74k - $102k

     ...Our technology stack is growing faster than our team, so Advisory Partners LLC is bringing on a Mechanical Engineer to keep the architecture honest. Advisory Partners LLC frames it as a partnership — $74,000 - $102,000 for your 3 years, ownership of technology work, and... 
    Suggested
    Freelance
    Day shift

    Energy Innovation: Policy and Technology LLC

    Johnson City, TN
    1 day ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time

    Staff Source

    Johnson City, TN
    4 days ago
  •  ...Technical Associates is seeking qualified candidates for a Civil Engineering opportunity in Johnson City, TN . Position Summary...  ...Microsoft Office applications and commonly used engineering/design software. ~ Ability to visit active construction and industrial sites... 
    Suggested
    For contractors
    For subcontractor
    Work at office

    Edgewater Technical Associates

    Johnson City, TN
    1 day ago
  •  ...Associates is seeking qualified candidates for an Electrical Engineer opportunity in Johnson City, TN . Position Overview:...  ...networks. Experience developing electrical drawings using 3D CAD software. Knowledge of electrical equipment including motors, VFDs, MCCs... 
    For contractors

    Edgewater Technical Associates

    Johnson City, TN
    2 days ago
  •  ...a versatile Full-Stack Developer to join our growing product engineering team. You will build and scale core features for our cloud-based...  ..., or similar). Troubleshoot, debug, and upgrade existing software systems. Provide management with weekly progress reports and... 
    Live in
    Remote work
    Relocation
    Flexible hours

    Diversified Power International

    Piney Flats, TN
    17 hours ago
  •  ...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... 
    Permanent employment

    Staff Source

    Johnson City, TN
    4 days ago
  • X-Ray Technologist Position At Fast Pace Urgent Care, X-Ray Techs provide clinical and administrative support essential for effective patient care under the direct supervision of a Provider, Nurse Practitioner or Physician Assistant. They provide outstanding patient...
    Full time
    Seasonal work

    Fast Pace Health

    Johnson City, TN
    5 days ago
  • $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 work
    Shift work

    Compunnel Inc.

    Johnson City, TN
    5 days ago
  •  ...Integrity in Design. Leadership in Action. Are you an experienced Structural Engineer who enjoys the 'puzzle' of complex building systems? Thompson & Litton is looking for a self‑motivated professional to join our collaborative, multi‑disciplined team. From designing... 
    Contract work
    Work at office
    Flexible hours

    Thompson & Litton Inc

    Johnson City, TN
    1 day ago
  • $73k - $108k

     ...across UnitedHealth Group's Git services and spot the leaks Automate the manual Cypress chores that quietly drain Johnson City, TN engineering hours Document technical decisions, architecture, and APIs for the broader org Sit with technology users in Johnson City to learn... 

    Energy Innovation Corp

    Johnson City, TN
    2 days ago
  •  ...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

    Whisper Carts

    Johnson City, TN
    19 days ago
  • Packaging AssociateThe Packaging Associate ensures that production assignments are met in a timely manner.Location: Johnson City, TN Manufacturing PlantHours: Monday-Friday 3:00PM-11:30PMResponsibilities/Essential Duties:Work on assembly line that fills bottles, jars, ...
    Local area
    Worldwide
    Monday to Friday
    Afternoon shift

    StriVectin

    Johnson City, TN
    2 days ago
  • $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 pay
    Weekly pay
    For contractors
    Local area
    Shift work

    Staffmark

    Johnson City, TN
    3 days ago
  •  ...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 office
    Local area

    BrightRidge

    Johnson City, TN
    27 days ago
  •  ...Senior EngineerThe Senior Engineer will be accountable for all aspects of projects from project conception to design and FAA certification...  .... Proficient with SolidWorks and Microsoft Office Suite software.Working ConditionsOperates in both an office setting and a warehouse... 
    Work at office

    ADPMA , LLC.

    Piney Flats, TN
    2 days ago
  •  ...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

    CCI Systems, Inc.

    Johnson City, TN
    7 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /... 
    H1b

    SynergisticIT

    Johnson City, TN
    7 hours ago
  • $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 contractors
    Local area
    Flexible hours

    BWXT

    Jonesborough, TN
    7 hours ago
  • $99.41k - $145k

     ...Quality Engineer Position Overview We are seeking a Quality Engineer. In this role, you will help ensure products meet the highest standards of quality, compliance, and customer requirements. The Quality Engineer will provide quality engineering support across... 
    Permanent employment
    Contract work
    Work at office
    Flexible hours

    Actalent

    Jonesborough, TN
    1 day ago
  •  ...Electronic Product EngineerWill work with our team of engineers for the updates and designing of our electronic products.Responsibilities...  ....Manufacturing support for new and existing product lines.Embedded microprocessor systems, interfaces & development of firmware.Customer... 

    Diversified Power International

    Piney Flats, TN
    2 days ago
  • $86.45k - $136k

     ...Quality Engineer At BWXT Ordnance – Jonesborough, the Quality Engineer supports all quality assurance and quality control functions. This role ensures compliance with program requirements, industry standards, nuclear-grade specifications, and customer expectations.... 
    Contract work

    BWXT Technologies

    Jonesborough, TN
    3 days ago
  • 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 time
    Afternoon shift
    Early shift

    S&Me, Inc.

    Johnson City, TN
    4 days ago
  • $76k - $119k

     ...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 contractors
    Work at office
    Local area
    Flexible hours
    Shift work

    BWX Technologies

    Jonesborough, TN
    5 days ago
  •  ...Lead Manufacturing Engineer Drive process optimization, root cause troubleshooting, and continuous improvement. You'll lead NPI line layouts, supplier evaluations, and CapEx equipment validation (IQ/OQ/PQ) while mentoring junior engineers. Requirements: Proven success... 

    Randstad

    Telford, TN
    2 days ago
  • $42 per hour

     ...and controls systems, amongst others. * Read and understand engineering drawings including; wiring, architecture, and sequences. Capable...  ...and engineering changes. * Analyze and modify control software as necessary to ensure proper HVAC comfort and energy management... 
    For contractors
    For subcontractor
    Local area

    SJS Executives, LLC

    Roan Mountain, TN
    1 day ago
  •  ...Design / Project EngineerADPma is looking for a Design / Project Engineer to join our group of talented Engineering Professionals to help...  ...'s established engineering fundamentals.Utilize SolidWorks software for generating accurate 3D models and drawings (for use during... 

    ADPMA , LLC.

    Piney Flats, TN
    2 days ago
  • Job Description Summary The Echo Technologist is responsible for the performance and technical analysis of cardiac and/or vascular ultrasound data. The Tech shall demonstrate excellent ultrasound scanning skills and knowledge of pathophysiology in patients from fetal...
    Daily paid
    Shift work
    Weekend work

    Ballad Health

    Johnson City, TN
    1 day ago
  • Job Description Summary The EEG Technologist performs highly specialized neurodiagnostic procedures such as electroencephalograms, cerebral death determination, evoked potentials, telephone transmissions and transcranial dopplers. The Tech will perform 24 ...
    Shift work
    Weekend work

    Ballad Health

    Johnson City, TN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!