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

Embedded Software Engineer

NESCO Inc

Overview

Client is seeking a Software Engineer to design, develop, test, troubleshoot, and debug software programs for enhancements and new products. This role focuses on C++, MATLAB/Simulink, embedded systems, and Guidance, Navigation, and Control software development within a collaborative engineering environment.

Core Responsibilities

Design, develop, test, troubleshoot, and debug software programs for enhancements and new products

Develop and maintain object-oriented and MATLAB/Simulink-based projects

Collaborate with developers and test engineers to develop and integrate Guidance, Navigation, and Control software into a larger codebase

Develop data processing tools to support development and deployment processes

Identify and write test cases to maintain high software quality

Write clean, maintainable, and thoroughly documented code

Work effectively with application domain experts within established process frameworks

Support other software engineering duties as required

Essential Qualifications, Skills, and Technologies

Strong proficiency in C++

Strong MATLAB/Simulink experience for embedded systems

Experience developing object-oriented software

Good knowledge of linear algebra

Experience with Git or similar version control tools

Ability to troubleshoot complex software issues across different layers of the code stack

Strong understanding of software engineering best practices

Strong analytical, problem-solving, and logical reasoning skills

Strong written and verbal communication skills

Ability to work independently and collaborate with local and global teams

Preferred Skills or Experience

Guidance, Navigation, and Control software experience

Experience developing data processing tools

Experience writing test cases and supporting high software quality standards

Experience working with application domain experts and test engineers


  • Bachelor's degree in electrical, software engineering, or relevant field required
  • At least 2 years of demonstrable software engineering experience with proven results in a professional environment
  • Practical experience with software development of real-time embedded products involving both object oriented and MATLAB/Simulink model-based programming for guidance, navigation, and control system development
  • Angular/Javascript for UI integration (bonus)

Work Details

Location: Dayton, OH

Work arrangement: Onsite
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Dayton, OH vacancy
  • $82 - $83 per hour

     ...Job Title: Embedded Software Engineer Location: Dayton, OH (On-site at Trimble) Duration: Contract - 12 months Pay Range: $82.00 to $83/hr (W2) Job ID: 373497 About BCforward BCforward is a leading global IT consulting and workforce solutions... 
    Suggested
    Contract work
    Local area

    BCforward

    Dayton, OH
    5 days ago
  • $85 - $90 per hour

     ...Skills: C++ (Expert), MATLAB/Simulink (Proficient), Embedded Systems (Intermediate), GNC Systems (Intermediate), Software Design (Experienced) Contract Type: W2...  ...with cross-functional teams to integrate software engines and ensure high software quality through robust... 
    Suggested
    Hourly pay
    Contract work

    Akraya

    Dayton, OH
    6 days ago
  •  ...of applications where the operator of the machine benefits from having accurate horizontal and vertical guidance. The Lead Software Engineer works as a member of a delivery team that creates dynamic, cross-platform, system features that help heavy equipment owners, operators... 
    Suggested
    Local area
    Relocation package
    Flexible hours

    Trimble

    Dayton, OH
    2 days ago
  •  ...Lead Cloud And Networking Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we are committed to the long-term well-... 
    Suggested
    Temporary work
    Work experience placement
    Internship
    Local area

    MITRE

    Dayton, OH
    3 days ago
  •  ...TL/ Lead Engineer - MBSE / System Engineering Job No: 503339 Work Type: Staff Full Time (1500 hours or greater) Location: Dayton, OH Category: Research Institute Staff Department: Applied Digital Solutions - 250612 Pay Grade:... 
    Suggested
    Full time

    University of Dayton

    Dayton, OH
    2 days ago
  •  ...Lead Systems Engineer Battelle delivers when others can't. We conduct research and development, manage national laboratories, design...  ...needs and design innovative solutions for modeling the security of embedded systems and hardware design processes. You will play a key role... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle

    Dayton, OH
    3 days ago
  • $157k - $224k

     ...STR is hiring a Lead Model-Based Systems Engineer (MBSE) in our Woburn, MA office to work across a broad portfolio of DoD mission areas...  ...engineering techniques, and the ability to work with complex software systems and the utilization of Digital Engineering/MBSE to accomplish... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    STR

    Dayton, OH
    1 day ago
  •  ...your career take flight? At GE Aerospace, we believe the world works better when it flies. We are a world-leading provider of jet engines, components, and integrated systems for commercial and military aircraft. We have a relentless dedication to the future of safe and... 
    Permanent employment
    Work at office
    Relocation package

    GE Aerospace

    Dayton, OH
    2 days ago
  •  ...Description Job Description Description: The DCS Air & Space Technology (AST) Sector is seeking a Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) efforts. Are you interested in working in a high... 

    DCS Corp Careers

    Dayton, OH
    2 days ago
  •  ...Job Description Job Description Senior Computer Engineer - DevSecOps - DCS is an employee-owned organization with a reputation for...  ...research and development to improve the performance envelope of software and/or hardware systems and architecture, as well as processing... 

    DCS Corp Careers

    Dayton, OH
    2 days ago
  •  ...grade level**** Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee user accounts and ensure smooth and predictable data flow.... 

    US Department of War

    Dayton, OH
    4 days ago
  •  ...Job Description Job Description Electrical/Hardware Engineer (Full Time) Design, development, testing of electrical systems...  ...Analyze and document experiment results • Design and test embedded software applications • Use industry-standard best practices in the... 
    Full time
    Work experience placement

    D Angelo Technologies LLC

    Beavercreek, OH
    11 days ago
  •  ...Senior Systems Engineer Modern Technology Solutions, Inc. (MTSI) is seeking a Senior Systems Engineer to provide critical systems engineering and acquisition support to a high-profile Air Force program. Located at Joint Base Anacostia-Bolling Air Force Base, DC or... 
    Contract work
    Work at office

    Navstar

    Dayton, OH
    2 days ago
  •  ...Principal Consultant Systems Engineer BS/MS in a relevant Engineering field (Energy, System, Automotive, Aerospace, Electrical, Computer) • 5-10+ years working in Aerospace Engineering Management • 10-20+ years Aerospace Engineering Design, Development and Test • DOORS... 

    Epsilon Solutions Ltd

    Dayton, OH
    2 days ago
  • $150k - $200k

     ...Senior Systems Engineer This position is located onsite in our office in Beavercreek, Ohio. There is no relocation assistance available...  ...execution, and assess system performance across hardware, software, and test domains. The engineer will work closely with other hardware... 
    Work at office
    Local area
    Relocation

    KBR

    Dayton, OH
    2 days ago
  • $86.8k - $198k

     ...Job Number: R0227432 Systems Engineer The Opportunity: Are you looking for an opportunity to combine your technical skills with big picture thinking to make an impact in Air Force simulation and training? You understand your customer's environment and how to develop... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Navstar

    Dayton, OH
    1 day ago
  •  ...Title: Systems Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering...  ...and verification activities to deliver quality and innovative software to our users on a cadence. You will collaborate with development... 
    Local area
    Flexible hours

    KBR

    Beavercreek, OH
    2 days ago
  •  ...IT Systems Engineer MTSI is seeking an IT Systems Engineer who will play a pivotal role in supporting a digital transformation initiative...  ...on-premise. Responsibilities include: Maintain PIR software components, Geodatabases, and legacy Oracle platforms across... 
    Shift work

    Navstar

    Dayton, OH
    2 days ago
  •  ...Journeyman Systems Engineer Location: Onsite - Dayton, OH Clearance Required: Active TS/SCI Employment Type: Full-Time...  ...technical baseline, and aligning multi-domain systems across hardware, software, and operations. Essential Responsibilities System... 
    Full time
    Temporary work
    Relocation

    Veracity

    Dayton, OH
    2 days ago
  • $72.25k - $169.1k

     ...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners.... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Worldwide

    Huntington Ingalls Industries

    Dayton, OH
    7 days ago
  •  ...Overview Apogee is looking for a talented Senior Systems Engineer, Principal to support the National Air and Space Intelligence Center...  .... Additional Experience: Experience with hardware, software, binary data structures, networking topology and network... 
    Full time
    Contract work
    Remote work

    Apogee Engineering

    Dayton, OH
    2 days ago
  •  ...Tangram Flex is seeking a Systems Engineer with 2+ years experience, particularly with Model Based Systems Engineer (MBSE) within the...  ...complex systems using model-based engineering principles focusing on software programs. You will work closely with cross-functional teams to... 
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Tangram Flex

    Dayton, OH
    1 day ago
  • $90k - $110k

     ...Junior Communications Systems Software Engineer KBR is seeking a Junior Communications Systems Software Engineer to support development, integration, and evaluation of communications software capabilities for contested and degraded environments. This role supports protocol... 
    Local area

    KBR

    Dayton, OH
    2 days ago
  • $160k - $210k

     ...Senior Communications Systems Software Engineer KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions. Be part of a dynamic team that thrives on collaboration and innovation, fostering... 
    Local area

    KBR

    Dayton, OH
    2 days ago
  • $80k - $100k

     ...Junior Systems Engineer This position is located onsite in our office in Beavercreek, Ohio. There is no relocation assistance available...  ...and evaluations Support integration of hardware, software, and test infrastructure Assist with hardware- and software-... 
    Work at office
    Local area
    Relocation

    KBR

    Dayton, OH
    2 days ago
  • $122k - $149k

     ...SRC, Inc. is currently seeking an experienced System Engineer with operational experience in Electronic Combat to support the Electromagnetic Battle-Management (EMBM) program. This role combines hands-on operational expertise with advanced technical leadership to drive... 
    Full time
    Contract work
    For contractors

    Navstar

    Fairborn, OH
    1 day ago
  •  ...Experienced Systems Engineer Opportunity We're seeking an experienced Systems Engineer to join a dynamic team. You Have: ~1...  ...mission modeling ~10-15 years of experience with data analytics or software development in an academic or professional environment ~... 

    Marathon TS

    Dayton, OH
    2 days ago
  •  ...Systems Engineer III– Simulation Integration Support Belong. Connect. Grow. with KBR! Systems Engineer III – Simulation Integration...  ...Qualifications: Familiarity with requirements management software (GitLab, Artifactory, Nexus), Test Management, and Defect... 
    Work at office
    Local area
    Flexible hours

    KBR

    Dayton, OH
    2 days ago
  •  ...employer in the Dayton, OH area is seeking a Secret-cleared Systems Engineer (AFSIM) for a direct hire opportunity. This individual will...  ...'s Degree (STEM) 1+ year of experience using the AFSIM software for operational analysis Experience scripting and/or programming... 

    Insight Global

    Beavercreek, OH
    2 days ago
  •  ...Systems Engineer Systems Engineer, Senior Wright-Patterson Air Force Base Dayton, Ohio HX5 is an award-winning provider...  ...system contractor documents including but not limited to software development plans and sub-specifications, and procedures to ensure... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Monday to Friday
    Flexible hours

    HX5

    Beavercreek, OH
    2 days ago

Do you want to receive more vacancies?

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