Sr. Research Engineer, Institute for Software Integrated Systems
3 days ago
The Senior Research Engineer is part of the Institute for Software Integrated Systems at Vanderbilt University and is a key individual contributor responsible for engineering and/or software design, implementation, analysis, and maintenance or experimentation. This position assists the Principal Investigator and System Architect with development and maintenance of discipline-specific software systems and/or engineering tools to support project and research goals. Reporting directly to the Principal Investigator, the Senior Research Engineer regularly collaborates with a team including but not limited to Research Engineers, Research Scientists, and System Architects to accomplish project-specific goals.
This position works a hybrid schedule.
About the Work Unit :
The Institute for Software Integrated Systems conducts basic and applied research in the area of systems and information science and engineering. Applications of its technology span a wide range of software-intensive systems from small embedded devices, through real-time distributed systems, to globally deployed complex systems. Software is increasingly essential to the functions of these systems, and it is also the primary means of adapting them to their environments and users. Our research interests lie in the theoretical foundations, modeling, design, engineering, and educational aspects of these systems.
Key Functions and Expected Performance:
- Assist with modeling and analysis of discipline-specific engineering problems
- Assist Principal Investigator and/or System Architect with the development and maintenance of discipline-specific software systems and/or engineering tools to support project and research goals
- Perform engineering and/or software design, implementation, analysis, maintenance, or experimentation as directed by Principal Investigator and lead Engineers
- Adhere to existing technical standards and recommend or develop new standards, as applicable Prepare technical documentation for work products of the project
- Maintain familiarity with and expertise in emerging technologies and techniques related to project and research goals
- Provide Principal Investigator and /or System Architect with accurate documentation of all systems within project research area of direct involvement or responsibility
- Provide Principal Investigator and/or System Architect with data to assist in evaluation of project research direction and progress, providing input on solutions as necessary
- Provide Principal Investigator and /or System Architect with daily documentation of work performed
- Effectively deliver technical progress reports and presentations in written and oral forms to project research staff and faculty
- Communicate regularly, effectively, and professionally with Principal Investigator, System Architect, and research team
- Share research knowledge, product, and processes with Principal Investigator, System Architect, and research team
- Other tasks as assigned
Supervisory Relationships :
This position does not have supervisory responsibility; this position reports administratively and functionally to the Principal Investigator.
Education and Certifications:
- A Bachelor's degree in computer science, computer engineering, or electrical engineering is necessary
A Master's degree in computer science, computer engineering, or electrical engineering is preferred
Experience and Skills :
The following are required:
- 3-4 years of relevant work experience
- Solid, established skills in software system development and software systems engineering
- Ability to design, implement, test, document, and maintain technical research software
- Practical knowledge of software development tools, programming languages such as C/C++ and Python, as needed by project
- Knowledge of state-of-the-art software development techniques and processes.
- Certification or 2+ years of experience in the area of cyber security AND cyber vulnerability management
- Experience with vulnerability assessment and mitigation using information security tools and dashboards for data visualization and incident reporting
- Experience with designing and setting up custom cloud computing infrastructure. The experience could be using OpenStack (preferred) or commercial clouds such as AWS, GCP, or Azure
- Competency in computer networking, networking equipment, and network protocols
The following are preferred:
- 5+ years of relevant work experience
- A Master's degree in computer science, computer engineering, or electrical engineering
- Knowledge of medical devices and hospital information technology and cybersecurity
- Experience with Penetration testing and state-of-the-art security tools such as Metasploit and Splunk
- Experience with developing immersive data analytics dashboards for intuitive decision support systemsExperience with machine learning technologies
- Experience with the development of wearable embedded computing systems, including 3D printing, PCBA circuits, and firmware
- Competency in modeling, simulation and optimization algorithms and their implementation
- Familiarity with the principles of signals and systems, physiological signal processing, and electrical circuits
-
Sr. Software Engineer
4 days ago
Nashville, Tennessee, United States Apkudo Full time $120,000 - $180,000 per yearAbout JobWork Authorization RequirementPlease note: This role does not provide visa sponsorship. Candidates must already have permanent authorization to work in the United States (e.g., U.S. citizenship, lawful permanent residency/green card, or another form of permanent work authorization) at the time of application. Temporary work authorizations (including...
-
Senior Integration Engineer
2 days ago
Nashville, Tennessee, United States HCA Healthcare Full time $120,000 - $140,000 per yearIntroductionAre you passionate about the patient experience? At HCA Healthcare we are committed to caring for patients with purpose and integrity. We care like family Jump-start your career as a Senior Integration Engineer today with HCA Healthcare.BenefitsHCA Healthcare offers a total rewards package that supports the health, life, career and retirement of...
-
Research Care Support Nurse
3 days ago
Nashville, Tennessee, United States Sarah Cannon Research Institute Full timeIt's More Than a Career, It's a Mission.Our people are the foundation of our success. By joining our growing team at Sarah Cannon Research Institute (SCRI), a subsidiary of McKesson, you will have the opportunity to become part of one of the largest community-based cancer programs to advance oncology treatments and improve outcomes for cancer patients across...
-
Systems Engineer
4 days ago
Nashville, Tennessee, United States Suru Full time $120,000 - $180,000 per yearJob DescriptionWe are seeking aSystems Engineer with embedded software & electrical systems development experienceto lead the design and integration of advanced digital visualization and illumination systems fornext-generation flexible endoscopic devices. This is a highly technical, design-focused role centered on embeddingminiature CMOS image sensors, fiber...
-
Sr. Software Engineer
4 days ago
Nashville, Tennessee, United States OneOncology Full time $120,000 - $200,000 per yearOneOncology is positioning community oncologists to drive the future of cancer care through a patient-centric, physician-driven, and technology-powered model to help improve the lives of everyone living with cancer. Our team is bringing together leaders to the market place to help drive OneOncology's mission and vision.Why join us? This is an exciting time...
-
Nashville, Tennessee, United States HCA Healthcare Full time $120,000 - $150,000 per yearIntroductionDo you want to join an organization that invests in you as a Sr Specialist Workforce Planning and Integration? At HCA Healthcare, you come first. HCA Healthcare has committed up to $300 million in programs to support our incredible team members over the course of three years.BenefitsHCA Healthcare offers a total rewards package that supports the...
-
Senior Director Software Engineering
2 days ago
Nashville, Tennessee, United States HCA Healthcare Full time $200,000 - $250,000 per yearThis position is incentive eligible. IntroductionLast year our HCA Healthcare colleagues invested over 156,000 hours volunteering in our communities. As a Senior Director Software Engineering with HCA Healthcare you can be a part of an organization that is devoted to giving backBenefitsHCA Healthcare offers a total rewards package that supports the health,...
-
Senior Systems Engineer
3 days ago
Nashville, Tennessee, United States HCA Healthcare Full time $120,000 - $180,000 per year*Description*IntroductionDo you have the career opportunities as a Senior Systems Engineer you want with your current employer? We have an exciting opportunity for you to join HCA Healthcare which is part of the nation's leading provider of healthcare services, HCA Healthcare.BenefitsHCA Healthcare offers a total rewards package that supports the health,...
-
Consulting IAM System Engineer
3 days ago
Nashville, Tennessee, United States HCA Healthcare Full timeIntroductionDo you want to join an organization that invests in you? At HCA Healthcare, you come first. HCA Healthcare has committed up to $300 million in programs to support our incredible team members over the course of three years.BenefitsHCA Healthcare offers a total rewards package that supports the health, life, career and retirement of our colleagues....
-
Sr. Operating Engineer
4 days ago
Nashville, Tennessee, United States JLL Full time $30 - $35JLL empowers you to shape a brighter way. Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where...