Embedded Systems Engineer

VS Tech Solutions
  • York, Pennsylvania
    27 days ago

    Job Description

    Skills:Embedded Systems, C, C++, MATLAB, Python, VBA, LEAN, Six Sigma, Debugging, Code Review, IP protocols, MODBUS, CAN Bus, RS 422, RS 485

    Duties and Responsibilities

    The Embedded Systems Engineer will have core duties and responsibilities to include:

    • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
    • Design and implement hardware embedded systems from requirements to production and commercial deployment, including design, schematic capture, component specification and PCB layouts.
    • Design, develop, code, test, and debug system software.
    • Review code as well as hardware design.
    • Analyse and enhance efficiency, stability, and scalability of system resources.
    • Integrate and validate new product designs.
    • Support software QA and optimize I/O performance.
    • Provide postproduction support.
    • Interface with other design and development staff with Engineering Department.
    • Assess third party and open-source software.

    General Qualifications

    • At least three (3) years of professional industry experience in a related field.

    Desired Characteristics

    • Highly motivated self-starter with drive to succeed.
    • Exceptional communication skills and willingness to continually improve.
    • Familiarity with developing real time software for embedded systems.
    • Coding experience in MATLAB, python, C/C++, VBA, etc.
    • Demonstrated collaboration, and facilitation skills.
    • Flexible, friendly, and adaptive approach to working in a team-based culture.
    • Expertise with commercial software qualification process related commercial software certification standards for embedded software.
    • Familiarity with MODBUS, RS 422, RS 485, and CAN bus.
    • Knowledge of data structures, algorithms, and software engineering principles.
    • Keen listener and innate drive to succeed; and
    • LEAN / Six Sigma aware.

    Qualifications

    Required Professional Experience

    • The successful candidate will have a Bachelor's degree or higher in Electronic Engineering or Computer Science with a minor or coursework in hardware and software design.
    • Have current Certification in C or C++
    • Have at least three (3) years of professional working experience in a related field.
    • Have demonstrable coding proficiency with MATLAB, Python, C/C++, VBA, etc.
    • Have knowledge and proficiency with commercial software qualification process related commercial software certification standards for embedded software.
    • Minimum LEAN or Six Sigma aware, with at least two (2) years of practical working experience with testing, data acquisition and electronic systems design.
    • Proven working experience in embedded systems engineering.
    • Experience in hands-on development and troubleshooting on embedded targets.
    • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
    • Familiarity with software configuration management tools, defect tracking tools, and peer review.
    • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
    • Excellent knowledge of reading schematics and data sheets for components; and
    • Strong documentation and writing skills

    Numbers & Facts

    LocationYork, Pennsylvania
    Websitehttps://vstechsol.com/

    Skills

    • Accreditation Standardsunmatched
    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Bug Tracking/Defect Managementunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Data Structuresunmatched
    • Datasheetsunmatched
    • Debugging Toolsunmatched
    • Electronic Designunmatched
    • Electronic Engineeringunmatched
    • Embedded Hardwareunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Hardware Designunmatched
    • IP (Internet Protocol)unmatched
    • Identify Issuesunmatched
    • Input/Outputunmatched
    • Lean Six Sigmaunmatched
    • MATLABunmatched
    • Microsoft Visual Basic for Applications (VBA)unmatched
    • Multitaskingunmatched
    • Open Sourceunmatched
    • Operating Systemsunmatched
    • Printed Circuit Board (PCB) Layoutunmatched
    • Product Designunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • RS-485unmatched
    • Realtime Operating Systemunmatched
    • Schematic Captureunmatched
    • Schematicsunmatched
    • Software Administrationunmatched
    • Software Configuration Managementunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Systems Engineeringunmatched
    • Systems Scalabilityunmatched
    • Team Playerunmatched
    • Test Dataunmatched
    • Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder